\relax \providecommand\hyper@newdestlabel[2]{} \@writefile{toc}{\contentsline {chapter}{\numberline {10}Bit manipulation}{95}{chapter.10}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {10.1}Bit representation}{95}{section.10.1}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.2}Bit operations}{96}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{And operation}{96}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Or operation}{96}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Xor operation}{97}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Not operation}{97}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Bit shifts}{97}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Applications}{97}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.3}Representing sets}{98}{section.10.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Set implementation}{98}{section.10.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Set operations}{99}{lstnumber.-141.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Iterating through subsets}{99}{lstnumber.-142.4}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.4}Bit optimizations}{100}{section.10.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Hamming distances}{100}{section.10.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Counting subgrids}{101}{lstnumber.-147.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.5}Dynamic programming}{102}{section.10.5}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Optimal selection}{102}{section.10.5}\protected@file@percent } \citation{hel62} \@writefile{toc}{\contentsline {subsubsection}{From permutations to subsets}{103}{lstnumber.-152.11}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{Counting subsets}{105}{lstnumber.-155.18}\protected@file@percent } \@setckpt{chapter10}{ \setcounter{page}{107} \setcounter{equation}{0} \setcounter{enumi}{5} \setcounter{enumii}{0} \setcounter{enumiii}{0} \setcounter{enumiv}{0} \setcounter{footnote}{1} \setcounter{mpfootnote}{0} \setcounter{part}{1} \setcounter{chapter}{10} \setcounter{section}{5} \setcounter{subsection}{0} \setcounter{subsubsection}{0} \setcounter{paragraph}{0} \setcounter{subparagraph}{0} \setcounter{figure}{0} \setcounter{table}{0} \setcounter{lstnumber}{6} \setcounter{Item}{7} \setcounter{Hfootnote}{19} \setcounter{bookmark@seq@number}{59} \setcounter{parentequation}{0} \setcounter{fileFrom}{0} \setcounter{rankFrom}{0} \setcounter{fileTo}{0} \setcounter{rankTo}{0} \setcounter{ps@inverse}{0} \setcounter{ps@knightangle}{0} \setcounter{halfmove}{0} \setcounter{move}{0} \setcounter{helpgobble}{0} \setcounter{helpnumber}{0} \setcounter{helpnumberMove}{0} \setcounter{idxcols}{2} \setcounter{lstlisting}{0} \setcounter{section@level}{0} }