Search.setIndex({desctypes:{},terms:{logarithm:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],any_of:[11,1],all:[6,10],distanc:5,set:3,c_arrai:14,less:[18,8,10,24],sprout:[22,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,2,20,21,23,24,25,0,26],random:[5,0,13],rbegin:14,all_of:[11,10],accompani:13,through:13,binarypred:[0,5,3,8,16,18,25,9],follow:[0,12,21,3,8,16,18,24,25,9,7,26],pointer:14,find:[11,12,3,8,16,18],find_if:[11,26],is_strictly_increas:11,content:4,onli:[14,23,2,13],inlin:[22,1,3,5,6,7,8,9,10,0,12,15,16,17,18,2,20,21,23,24,25,26],"const":[22,12,21,14,6,15,17,18,2],miscellan:19,copyright:[4,13],is_sort:11,fix:19,binary_search:11,blog:13,exposit:14,requir:[5,0,18],under:13,mail:13,subsequ:[16,18,8],is_strictly_decreas:11,arrai:[22,1,2,3,5,6,7,8,9,10,0,12,14,15,16,17,18,19,20,21,23,24,25,26],match:3,applic:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],non:[11,22,18],license_1_0:13,"return":[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],string:19,murakami:13,fals:[0,20,1,5,6,15,23,17,2,10],auto:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],is_sorted_until:11,clang:13,number:[7,21,13],range_adaptor:19,is_increas:11,front:14,none_of:[11,20],compliant:19,recurs:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],min_el:11,lexicographical_compar:11,document:[4,13],like:19,specif:19,one_of_equ:[11,2],list:[5,0,25,19],synthes:[19,13],iter:[1,2,3,5,6,7,8,9,10,0,12,14,15,16,17,18,19,20,21,23,24,25,26],const_refer:14,mode:13,each:[9,13],pars:[19,13],found:[12,3,8,16,18,24,25,9,26],path:13,elem:14,where:[5,9],page:[4,13],compil:[4,13],adjacent_find:[11,9],www:13,find_end:[11,16],version:13,twitter:13,is_permut:[11,5],some:3,back:14,range_numer:19,minmax:11,see:13,last1:[0,5,3,8,16,25],integ:[16,18,8],domain:19,last2:[0,5,3,8,16,25],logn:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],any_of_equ:[11,15],odd:7,librari:[4,19,13],integr:18,compat:19,index:4,txt:13,slideshar:13,neg:18,brief:13,all_of_equ:[11,6],categori:19,inputiterator1:[0,3,25],inputiterator2:[0,25],mathemat:19,const_point:14,sequenc:[11,16,18,8,19],nonempti:9,condit:[0,12,21,3,8,16,18,24,25,9,7,26],net:13,size:[14,18,19],boost:13,refer:14,value_typ:14,forwarditerator2:[5,16,3,8],forwarditerator1:[5,16,8],numer:19,gener:19,contain:[1,2,3,5,6,7,8,9,10,0,12,13,15,16,17,18,19,20,21,23,24,25,26],tristate_lexicographical_compar:11,effect:[16,3,18,8],cbegin:14,constexpr:13,base:13,bitset:19,otherwis:[0,20,1,5,6,15,8,23,17,2,10],org:13,modifi:[11,14],genyamurakami:13,valu:[12,21,5,6,3,15,8,16,14,17,18,2,9],both:9,search:[11,4,8],last:[20,12,1,21,6,7,15,23,16,17,18,24,2,9,10,26],upper_bound:11,most:[0,20,12,1,6,3,15,8,23,16,17,18,24,2,25,10,26],equal:[11,0,12,21,5,6,3,15,8,16,17,18,2,9],greater:[20,1,23,26],static_assert:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],is_heap_until:11,range_algorithm:19,ptrdiff_t:14,implement:14,bolero:13,com:13,support:[4,19,13],search_n:[11,18],oper:[11,14],softwar:13,rang:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],declval:14,point:13,modul:4,genya:13,forwarditer:[18,9],header:[0,1,3,5,6,7,8,14,9,10,11,12,13,22,15,16,17,18,2,20,21,23,24,25,26],permut:5,fill:14,empti:[20,1,14,6,3,15,8,23,16,17,2,10],linux:13,max_el:11,instal:[4,13],minmax_el:11,lexicograph:11,inputiter:[20,12,1,21,6,7,15,23,17,24,2,10,26],preprocessor:19,bind2nd:[20,1,7,23,24,10,26],given:[5,0,25],from:[12,21,3,8,16,18,24,9,7,26],would:5,pred:[0,20,1,5,3,8,23,16,18,24,25,9,7,10,26],licens:13,contact:13,capac:14,construct:14,bool:[0,20,1,5,6,15,23,14,17,2,10],websit:13,start:13,adjac:9,bolero_murakami:13,includ:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],find_first_of:[11,3],second:25,interfac:[22,1,3,5,6,7,8,9,10,0,12,14,15,16,17,18,2,20,21,23,24,25,26],conveni:[1,3,5,6,7,8,9,10,0,12,14,15,16,17,18,2,20,21,23,24,25,26],type:[14,18],individu:13,cend:14,swap:[14,22],"function":[22,1,2,3,5,6,7,8,9,10,0,12,14,15,16,17,18,19,20,21,23,24,25,26],project:[4,13],option:19,comparison:11,namespac:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],tupl:19,copi:[14,13],mismatch:[11,25],metaprogram:19,ani:[16,18,1,15,8],std:[14,22,7,21],link:13,indic:4,sprout_noexcept_expr:[14,22],iterator_trait:[7,21],first1:[0,5,3,8,16,25],first2:[0,5,3,8,16,25],hold:[0,12,21,3,8,16,18,24,25,9,7,26],"true":[0,20,1,5,6,15,23,17,2,10],than:[20,1,8,23,18,24,10,26],count:[11,7,18,21],none:[20,17],input:[20,12,1,21,6,7,15,23,17,24,2,9,10,26],stl:19,hpp:[0,1,3,5,6,7,8,14,9,10,11,12,22,15,16,17,18,2,20,21,23,24,25,26],access:[5,0,14],maximum:11,structur:19,const_reverse_iter:14,is_decreas:11,defin:14,sprout_constexpr:[22,1,3,5,6,7,8,9,10,0,12,14,15,16,17,18,2,20,21,23,24,25,26],minimum:11,below:[5,0,25],store:19,crend:14,posit:[12,3,8,16,18,24,25,9,26],meet:[5,0],invoc:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],other:[9,13],arr:22,none_of_equ:[11,17],result:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],input2:[0,5,3,8,16,25],sort:11,input1:[0,12,5,3,8,16,18,24,25,26],constant:14,rend:14,give:13,"int":[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],can:13,argument:[5,0,25],templat:[22,1,2,3,5,6,7,8,9,10,0,12,14,15,16,17,18,19,20,21,23,24,25,26],rai:[19,13],typedef:14,exist:5,hatena:13,file:13,tabl:4,everi:[0,6,17,20,10],clamp:11,predic:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],worst:5,count_if:[11,7],denot:[5,0,25],to_arrai:22,end:[1,3,5,6,7,8,9,10,0,12,14,15,16,17,18,2,20,21,23,24,25,26],welcom:[4,13],lib:13,author:[4,13],alphabet:19,nonneg:[16,8],depth:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],static_s:14,data:[14,19],member:[14,22],binari:11,complex:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],find_if_not:[11,24],modulu:7,which:[12,21,13,7,24,25,9,26],lower_bound:11,difference_typ:[14,7,21],size_t:[14,22],equal_rang:11,"void":[14,22],sprout_noexcept:14,sprout_static_constexpr:[1,3,5,6,7,8,9,10,0,12,14,15,16,17,18,2,20,21,23,24,25,26],begin:[1,3,5,6,7,8,9,10,0,12,14,15,16,17,18,2,20,21,23,24,25,26],http:13,distribut:13,trace:[19,13],shall:18,max:11,"class":[14,22,19],object:19,variant:19,gcc:13,size_typ:14,initi:14,max_siz:14,typenam:[22,1,3,5,6,7,8,9,10,0,12,14,15,16,17,18,2,20,21,23,24,25,26],pair:25,crbegin:14,const_iter:14,one_of:[11,23],heap:11,remark:[5,0,25],exactli:[5,7,9,21],github:13,algorithm:[0,1,2,3,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,23,24,25,26],reverse_iter:14,directori:13,min:[11,0,25,9],descript:[14,13],correspond:[0,12,21,5,3,8,16,18,24,25,9,7,26],assign:14,is_heap:11,exampl:[0,20,12,1,21,5,6,3,15,8,23,16,17,18,24,2,25,9,7,10,26],thi:13,destroi:14,facebook:13,element:[12,21,5,3,14,24,9,7,26],first:[20,12,1,21,6,3,15,8,23,17,18,24,2,25,9,7,10,26],convert:18},titles:["equal","any_of","one_of_equal","find_first_of","Welcome to Sprout’s documentation!","is_permutation","all_of_equal","count_if","search","adjacent_find","all_of","Sprout.Algorithm","find","Sprout C++ Libraries","Class template array","any_of_equal","find_end","none_of_equal","search_n","Libraries","none_of","count","Sprout.Array","one_of","find_if_not","mismatch","find_if"],modules:{},descrefs:{},filenames:["libs/sprout/algorithm/equal","libs/sprout/algorithm/any_of","libs/sprout/algorithm/one_of_equal","libs/sprout/algorithm/find_first_of","index","libs/sprout/algorithm/is_permutation","libs/sprout/algorithm/all_of_equal","libs/sprout/algorithm/count_if","libs/sprout/algorithm/search","libs/sprout/algorithm/adjacent_find","libs/sprout/algorithm/all_of","libs/sprout/algorithm/index","libs/sprout/algorithm/find","libs/index","libs/sprout/array/array/index","libs/sprout/algorithm/any_of_equal","libs/sprout/algorithm/find_end","libs/sprout/algorithm/none_of_equal","libs/sprout/algorithm/search_n","libs/libraries","libs/sprout/algorithm/none_of","libs/sprout/algorithm/count","libs/sprout/array/index","libs/sprout/algorithm/one_of","libs/sprout/algorithm/find_if_not","libs/sprout/algorithm/mismatch","libs/sprout/algorithm/find_if"]})