From 2936d289626514adacc1793a690539d20e41a2e7 Mon Sep 17 00:00:00 2001 From: github-actions <${GITHUB_ACTOR}@users.noreply.github.com> Date: Fri, 10 Jul 2020 16:27:54 +0000 Subject: [PATCH] Documentation for 8067850dfab06b0ab01c43f13b92ee5d00169bfe --- d7/db9/hill__cipher_8cpp.html | 5 + d9/dfa/fibonacci__search_8cpp__incl.map | 8 + d9/dfa/fibonacci__search_8cpp__incl.md5 | 1 + d9/dfa/fibonacci__search_8cpp__incl.svg | 97 +++++ de/d0d/fibonacci__search_8cpp.html | 268 ++++++++++++ de/d0d/fibonacci__search_8cpp.js | 7 + ...bc61b3903d9a53061bf31e5d110fe61_cgraph.map | 4 + ...bc61b3903d9a53061bf31e5d110fe61_cgraph.md5 | 1 + ...bc61b3903d9a53061bf31e5d110fe61_cgraph.svg | 37 ++ ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map | 11 + ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 | 1 + ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 160 +++++++ dir_19b2bf9199a15c634a08b1ede1dd896a.html | 3 + dir_19b2bf9199a15c634a08b1ede1dd896a.js | 1 + files.html | 17 +- globals_f.html | 3 + globals_func_f.html | 3 + globals_func_i.html | 6 +- globals_func_m.html | 1 + globals_func_n.html | 3 + globals_func_r.html | 3 + globals_i.html | 6 +- globals_m.html | 9 +- globals_n.html | 3 + globals_p.html | 6 +- globals_r.html | 3 + navtreedata.js | 2 +- navtreeindex0.js | 28 +- navtreeindex1.js | 4 +- navtreeindex2.js | 20 +- navtreeindex3.js | 40 +- navtreeindex4.js | 7 +- search/all_10.js | 188 ++++---- search/all_11.js | 30 +- search/all_12.js | 193 ++++---- search/all_13.js | 412 +++++++++--------- search/all_14.js | 186 ++++---- search/all_15.js | 122 +++--- search/all_16.js | 68 +-- search/all_17.js | 158 +++---- search/all_18.js | 8 +- search/all_19.js | 8 +- search/all_1a.js | 4 +- search/all_1b.js | 182 ++++---- search/all_6.js | 134 +++--- search/all_7.js | 132 +++--- search/all_8.js | 52 +-- search/all_9.js | 354 +++++++-------- search/all_a.js | 10 +- search/all_b.js | 26 +- search/all_c.js | 130 +++--- search/all_d.js | 212 ++++----- search/all_e.js | 117 ++--- search/all_f.js | 130 +++--- search/classes_0.js | 36 +- search/classes_1.js | 78 ++-- search/classes_10.js | 6 +- search/classes_11.js | 78 ++-- search/classes_12.js | 80 ++-- search/classes_13.js | 44 +- search/classes_14.js | 66 +-- search/classes_15.js | 22 +- search/classes_16.js | 62 +-- search/classes_17.js | 4 +- search/classes_18.js | 2 +- search/classes_2.js | 68 +-- search/classes_3.js | 30 +- search/classes_4.js | 34 +- search/classes_5.js | 34 +- search/classes_6.js | 12 +- search/classes_7.js | 12 +- search/classes_8.js | 196 ++++----- search/classes_9.js | 2 +- search/classes_a.js | 4 +- search/classes_b.js | 34 +- search/classes_c.js | 72 +-- search/classes_d.js | 34 +- search/classes_e.js | 24 +- search/classes_f.js | 34 +- search/defines_0.js | 4 +- search/defines_1.js | 4 +- search/defines_2.js | 4 +- search/defines_3.js | 2 +- search/defines_4.js | 4 +- search/defines_5.js | 8 +- search/defines_6.js | 4 +- search/files_0.js | 8 +- search/files_1.js | 22 +- search/files_10.js | 8 +- search/files_11.js | 4 +- search/files_12.js | 22 +- search/files_13.js | 8 +- search/files_14.js | 2 +- search/files_2.js | 10 +- search/files_3.js | 12 +- search/files_4.js | 6 +- search/files_5.js | 17 +- search/files_6.js | 10 +- search/files_7.js | 8 +- search/files_8.js | 6 +- search/files_9.js | 2 +- search/files_a.js | 6 +- search/files_b.js | 18 +- search/files_c.js | 10 +- search/files_d.js | 6 +- search/files_e.js | 8 +- search/files_f.js | 18 +- search/functions_0.js | 4 +- search/functions_1.js | 152 +++---- search/functions_10.js | 144 +++--- search/functions_11.js | 12 +- search/functions_12.js | 143 +++--- search/functions_13.js | 338 +++++++------- search/functions_14.js | 148 +++---- search/functions_15.js | 80 ++-- search/functions_16.js | 44 +- search/functions_17.js | 146 +++---- search/functions_18.js | 6 +- search/functions_19.js | 2 +- search/functions_1a.js | 2 +- search/functions_1b.js | 182 ++++---- search/functions_2.js | 112 ++--- search/functions_3.js | 144 +++--- search/functions_4.js | 154 +++---- search/functions_5.js | 102 ++--- search/functions_6.js | 203 ++++----- search/functions_7.js | 116 ++--- search/functions_8.js | 28 +- search/functions_9.js | 172 ++++---- search/functions_a.js | 6 +- search/functions_b.js | 16 +- search/functions_c.js | 86 ++-- search/functions_d.js | 158 +++---- search/functions_e.js | 93 ++-- search/functions_f.js | 112 ++--- search/groups_0.js | 2 +- search/groups_1.js | 2 +- search/groups_2.js | 2 +- search/namespaces_0.js | 2 +- search/namespaces_1.js | 2 +- search/namespaces_2.js | 2 +- search/namespaces_3.js | 18 +- search/pages_0.js | 2 +- search/pages_1.js | 2 +- search/pages_2.js | 2 +- search/pages_3.js | 4 +- search/related_0.js | 10 +- search/typedefs_0.js | 2 +- search/typedefs_1.js | 2 +- search/typedefs_2.js | 2 +- search/variables_0.js | 2 +- search/variables_1.js | 6 +- search/variables_10.js | 2 +- search/variables_11.js | 2 +- search/variables_12.js | 2 +- search/variables_2.js | 4 +- search/variables_3.js | 2 +- search/variables_4.js | 2 +- search/variables_5.js | 4 +- search/variables_6.js | 6 +- search/variables_7.js | 2 +- search/variables_8.js | 2 +- search/variables_9.js | 2 +- search/variables_a.js | 2 +- search/variables_b.js | 4 +- search/variables_c.js | 4 +- search/variables_d.js | 10 +- search/variables_e.js | 4 +- search/variables_f.js | 2 +- 169 files changed, 4298 insertions(+), 3660 deletions(-) create mode 100644 d9/dfa/fibonacci__search_8cpp__incl.map create mode 100644 d9/dfa/fibonacci__search_8cpp__incl.md5 create mode 100644 d9/dfa/fibonacci__search_8cpp__incl.svg create mode 100644 de/d0d/fibonacci__search_8cpp.html create mode 100644 de/d0d/fibonacci__search_8cpp.js create mode 100644 de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.map create mode 100644 de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.md5 create mode 100644 de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.svg create mode 100644 de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map create mode 100644 de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 create mode 100644 de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg diff --git a/d7/db9/hill__cipher_8cpp.html b/d7/db9/hill__cipher_8cpp.html index 7852fe515..8ed8388c6 100644 --- a/d7/db9/hill__cipher_8cpp.html +++ b/d7/db9/hill__cipher_8cpp.html @@ -392,6 +392,7 @@ Here is the call graph for this function:
hash_search
int hash_search(int key, int *counter)
Definition: hash_search.cpp:76
std::string
STL class.
sorting::shell_sort
void shell_sort(T *arr, size_t LEN)
Definition: shell_sort2.cpp:45
+
main
int main()
Definition: fibonacci_search.cpp:123
tolowerRoman
std::string tolowerRoman(int n)
Definition: decimal_to_roman_numeral.cpp:24
test_f
void test_f(const int NUM_DATA)
Definition: shell_sort2.cpp:145
string_search
String search algorithms.
Definition: brute_force_string_searching.cpp:13
@@ -406,7 +407,9 @@ Here is the call graph for this function:
addition_rule_dependent
double addition_rule_dependent(double A, double B, double B_given_A)
Definition: addition_rule.cpp:25
test2
void test2()
Definition: smallest_circle.cpp:173
std::pair
+
random_tests
bool random_tests()
random tests which cover cases when we have one, multiple or zero occurences of the value we're looki...
Definition: fibonacci_search.cpp:96
std::vector
STL class.
+
std::find
T find(T... args)
std::vector::size
T size(T... args)
Point::x
double x
Definition: smallest_circle.cpp:16
main
int main()
Definition: decimal_to_roman_numeral.cpp:90
@@ -454,6 +457,7 @@ Here is the call graph for this function:
string_search::brute_force
int brute_force(const std::string &text, const std::string &pattern)
Definition: brute_force_string_searching.cpp:21
main
int main()
Definition: buzz_number.cpp:9
std::is_sorted
T is_sorted(T... args)
+
fibonacci_search
int fibonacci_search(const std::vector< int > &arr, int value)
using fibonacci search algorithm finds an index of a given element in a sorted array
Definition: fibonacci_search.cpp:23
qr_algorithm
Functions to compute QR decomposition of any rectangular matrix.
FenwickTree::offset
int offset(int x)
Definition: fenwick_tree.cpp:22
create_matrix
void create_matrix(std::valarray< std::valarray< double >> *A)
Definition: qr_eigen_values.cpp:28
@@ -546,6 +550,7 @@ Here is the call graph for this function:
data
int data[MAX]
test data
Definition: hash_search.cpp:24
method1
void method1(int number)
Definition: decimal_to_binary.cpp:11
test1
void test1()
Definition: qr_eigen_values.cpp:177
+
no_occurence_tests
bool no_occurence_tests()
random tests for checking performance when an array doesn't contain an element
Definition: fibonacci_search.cpp:72
printArray
void printArray(T *arr, int sz)
Definition: heap_sort.cpp:37
std::lower_bound
T lower_bound(T... args)
main
int main()
Definition: hash_search.cpp:99
diff --git a/d9/dfa/fibonacci__search_8cpp__incl.map b/d9/dfa/fibonacci__search_8cpp__incl.map new file mode 100644 index 000000000..d5ea0ced2 --- /dev/null +++ b/d9/dfa/fibonacci__search_8cpp__incl.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/d9/dfa/fibonacci__search_8cpp__incl.md5 b/d9/dfa/fibonacci__search_8cpp__incl.md5 new file mode 100644 index 000000000..3fcf02184 --- /dev/null +++ b/d9/dfa/fibonacci__search_8cpp__incl.md5 @@ -0,0 +1 @@ +b6cb0972b59667af42aa0eec7dc0c47d \ No newline at end of file diff --git a/d9/dfa/fibonacci__search_8cpp__incl.svg b/d9/dfa/fibonacci__search_8cpp__incl.svg new file mode 100644 index 000000000..0d952651a --- /dev/null +++ b/d9/dfa/fibonacci__search_8cpp__incl.svg @@ -0,0 +1,97 @@ + + + + + + +search/fibonacci_search.cpp + + + +Node1 + + +search/fibonacci_search.cpp + + + + + +Node2 + + +iostream + + + + + +Node1->Node2 + + + + + +Node3 + + +vector + + + + + +Node1->Node3 + + + + + +Node4 + + +cassert + + + + + +Node1->Node4 + + + + + +Node5 + + +cstdlib + + + + + +Node1->Node5 + + + + + +Node6 + + +algorithm + + + + + +Node1->Node6 + + + + + diff --git a/de/d0d/fibonacci__search_8cpp.html b/de/d0d/fibonacci__search_8cpp.html new file mode 100644 index 000000000..c2752c5cb --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp.html @@ -0,0 +1,268 @@ + + + + + + + +Algorithms_in_C++: search/fibonacci_search.cpp File Reference + + + + + + + + + + + + + + + +
+
+ + + + + + +
+
Algorithms_in_C++ +  1.0.0 +
+
Set of algorithms implemented in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
fibonacci_search.cpp File Reference
+
+
+ +

Fibonacci search algorithm +More...

+
#include <iostream>
+#include <vector>
+#include <cassert>
+#include <cstdlib>
+#include <algorithm>
+
+Include dependency graph for fibonacci_search.cpp:
+
+
+
+
+
+ + + + + + + + + + + + +

+Functions

int fibonacci_search (const std::vector< int > &arr, int value)
 using fibonacci search algorithm finds an index of a given element in a sorted array More...
 
+bool no_occurence_tests ()
 random tests for checking performance when an array doesn't contain an element
 
+bool random_tests ()
 random tests which cover cases when we have one, multiple or zero occurences of the value we're looking for
 
int main ()
 
+

Detailed Description

+

Fibonacci search algorithm

+
Author
sprintyaf
+

Function Documentation

+ +

◆ fibonacci_search()

+ +
+
+ + + + + + + + + + + + + + + + + + +
int fibonacci_search (const std::vector< int > & arr,
int value 
)
+
+ +

using fibonacci search algorithm finds an index of a given element in a sorted array

+
Parameters
+ + + +
arrsorted array
valuevalue that we're looking for
+
+
+
Returns
if the array contains the value, returns an index of the element. otherwise -1.
+
23  {
+
24  // initialize last and current members of Fibonacci sequence
+
25  int last = 0, current = 1;
+
26  int length = arr.size(); // array size
+
27  // next member of Fibonacci sequence which is "last" + "current"
+
28  int next = last + current;
+
29 
+
30  // "next" will store the smallest Fibonacci number greater or equal to "length"
+
31  while(next < length){
+
32  last = current;
+
33  current = next;
+
34  next = last + current;
+
35  }
+
36 
+
37  // "offset" is the end of eliminated range from front
+
38  int offset = -1, index;
+
39  // while loop until there are elements left to consider.
+
40  // when "next" becomes 1, last is equal to 0, so search is done,
+
41  // because arr[offset] will already be eliminated
+
42  while(next > 1){
+
43  // check if "last" is valid location
+
44  index = std::min(offset + last, length-1);
+
45  // if value is greater than the value at "index", eliminate the subarray from offset to index
+
46  if(arr[index] < value){
+
47  next = current;
+
48  current = last;
+
49  last = next - current;
+
50  offset = index;
+
51  // if value is less than the value at "index", eliminate the subarray after index+1
+
52  } else if(arr[index] > value){
+
53  next = last;
+
54  current = current - last;
+
55  last = next - current;
+
56  // element is found
+
57  } else {
+
58  return index;
+
59  }
+
60  }
+
61  // comparing the last element
+
62  if(current && !arr.empty() && arr[offset+1] == value){
+
63  return offset+1;
+
64  }
+
65  // value was not found, return -1
+
66  return -1;
+
67 }
+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+ +

◆ main()

+ +
+
+ + + + + + + +
int main ()
+
+

Main Function testing the algorithm

+
123  {
+
124  assert(no_occurence_tests());
+
125  assert(random_tests());
+
126  return 0;
+
127 }
+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+
+
+
random_tests
bool random_tests()
random tests which cover cases when we have one, multiple or zero occurences of the value we're looki...
Definition: fibonacci_search.cpp:96
+
std::min
T min(T... args)
+
no_occurence_tests
bool no_occurence_tests()
random tests for checking performance when an array doesn't contain an element
Definition: fibonacci_search.cpp:72
+
std::next
T next(T... args)
+ + + + diff --git a/de/d0d/fibonacci__search_8cpp.js b/de/d0d/fibonacci__search_8cpp.js new file mode 100644 index 000000000..c22583e86 --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp.js @@ -0,0 +1,7 @@ +var fibonacci__search_8cpp = +[ + [ "fibonacci_search", "de/d0d/fibonacci__search_8cpp.html#a0bc61b3903d9a53061bf31e5d110fe61", null ], + [ "main", "de/d0d/fibonacci__search_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ], + [ "no_occurence_tests", "de/d0d/fibonacci__search_8cpp.html#a5e144326104e57a3808aed7eb098db0d", null ], + [ "random_tests", "de/d0d/fibonacci__search_8cpp.html#a2aa09bef74ee063c1331de0883af4f4f", null ] +]; \ No newline at end of file diff --git a/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.map b/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.map new file mode 100644 index 000000000..24d96092e --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.md5 b/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.md5 new file mode 100644 index 000000000..3e246ddec --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.md5 @@ -0,0 +1 @@ +5d52d9e06e399c2c4799dfa50bf04384 \ No newline at end of file diff --git a/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.svg b/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.svg new file mode 100644 index 000000000..aca12c730 --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp_a0bc61b3903d9a53061bf31e5d110fe61_cgraph.svg @@ -0,0 +1,37 @@ + + + + + + +fibonacci_search + + + +Node1 + + +fibonacci_search + + + + + +Node2 + + +std::min + + + + + +Node1->Node2 + + + + + diff --git a/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map b/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map new file mode 100644 index 000000000..41b0f7805 --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 b/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 new file mode 100644 index 000000000..42d6c09b7 --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 @@ -0,0 +1 @@ +60e7701dda18f05cd45344ac80fe6fd3 \ No newline at end of file diff --git a/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg b/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg new file mode 100644 index 000000000..5ff9a91c4 --- /dev/null +++ b/de/d0d/fibonacci__search_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg @@ -0,0 +1,160 @@ + + + + + + +main + + + +Node1 + + +main + + + + + +Node2 + + +no_occurence_tests + + + + + +Node1->Node2 + + + + + +Node8 + + +random_tests + + + + + +Node1->Node8 + + + + + +Node3 + + +fibonacci_search + + + + + +Node2->Node3 + + + + + +Node5 + + +std::find + + + + + +Node2->Node5 + + + + + +Node6 + + +std::rand + + + + + +Node2->Node6 + + + + + +Node7 + + +std::remove + + + + + +Node2->Node7 + + + + + +Node4 + + +std::min + + + + + +Node3->Node4 + + + + + +Node8->Node3 + + + + + +Node8->Node5 + + + + + +Node8->Node6 + + + + + +Node9 + + +std::sort + + + + + +Node8->Node9 + + + + + diff --git a/dir_19b2bf9199a15c634a08b1ede1dd896a.html b/dir_19b2bf9199a15c634a08b1ede1dd896a.html index a3188faed..2f918d350 100644 --- a/dir_19b2bf9199a15c634a08b1ede1dd896a.html +++ b/dir_19b2bf9199a15c634a08b1ede1dd896a.html @@ -103,6 +103,9 @@ Files file  exponential_search.cpp  Exponential search algorithm
  +file  fibonacci_search.cppFibonacci search algorithm
+  file  hash_search.cpp  Hash Search Algorithm - Best Time Complexity Ω(1)
  diff --git a/dir_19b2bf9199a15c634a08b1ede1dd896a.js b/dir_19b2bf9199a15c634a08b1ede1dd896a.js index 40f90c0ce..1f9369269 100644 --- a/dir_19b2bf9199a15c634a08b1ede1dd896a.js +++ b/dir_19b2bf9199a15c634a08b1ede1dd896a.js @@ -2,6 +2,7 @@ var dir_19b2bf9199a15c634a08b1ede1dd896a = [ [ "binary_search.cpp", "df/dd5/binary__search_8cpp.html", "df/dd5/binary__search_8cpp" ], [ "exponential_search.cpp", "d8/d8a/exponential__search_8cpp.html", "d8/d8a/exponential__search_8cpp" ], + [ "fibonacci_search.cpp", "de/d0d/fibonacci__search_8cpp.html", "de/d0d/fibonacci__search_8cpp" ], [ "hash_search.cpp", "d1/df3/hash__search_8cpp.html", "d1/df3/hash__search_8cpp" ], [ "interpolation_search.cpp", "d9/dd7/interpolation__search_8cpp.html", "d9/dd7/interpolation__search_8cpp" ], [ "interpolation_search2.cpp", "df/d39/interpolation__search2_8cpp.html", "df/d39/interpolation__search2_8cpp" ], diff --git a/files.html b/files.html index 34c7a8253..5a19f4590 100644 --- a/files.html +++ b/files.html @@ -196,14 +196,15 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });   search  binary_search.cppBinary search algorithm  exponential_search.cppExponential search algorithm - hash_search.cppHash Search Algorithm - Best Time Complexity Ω(1) - interpolation_search.cppInterpolation search algorithm - interpolation_search2.cppInterpolation search algorithm - jump_search.cppC++ program to implement Jump Search - linear_search.cppLinear search algorithm - median_search.cppMedian search algorithm - ternary_search.cppTernary search algorithm - text_search.cppSearch for words in a long textual paragraph + fibonacci_search.cppFibonacci search algorithm + hash_search.cppHash Search Algorithm - Best Time Complexity Ω(1) + interpolation_search.cppInterpolation search algorithm + interpolation_search2.cppInterpolation search algorithm + jump_search.cppC++ program to implement Jump Search + linear_search.cppLinear search algorithm + median_search.cppMedian search algorithm + ternary_search.cppTernary search algorithm + text_search.cppSearch for words in a long textual paragraph   sorting  bubble_sort.cppBubble sort algorithm  comb_sort.cppComb Sort Algorithm (Comb Sort) diff --git a/globals_f.html b/globals_f.html index 2fdd254c1..e75b7823a 100644 --- a/globals_f.html +++ b/globals_f.html @@ -124,6 +124,9 @@ $(document).ready(function(){initNavTree('globals_f.html',''); initResizable();
  • fibonacci() : fibonacci.cpp
  • +
  • fibonacci_search() +: fibonacci_search.cpp +
  • fill() : decimal_to_roman_numeral.cpp
  • diff --git a/globals_func_f.html b/globals_func_f.html index 9f7835041..59647cc07 100644 --- a/globals_func_f.html +++ b/globals_func_f.html @@ -118,6 +118,9 @@ $(document).ready(function(){initNavTree('globals_func_f.html',''); initResizabl
  • fibonacci() : fibonacci.cpp
  • +
  • fibonacci_search() +: fibonacci_search.cpp +
  • fill() : decimal_to_roman_numeral.cpp
  • diff --git a/globals_func_i.html b/globals_func_i.html index d5748cd0f..4203fa9e3 100644 --- a/globals_func_i.html +++ b/globals_func_i.html @@ -120,12 +120,12 @@ $(document).ready(function(){initNavTree('globals_func_i.html',''); initResizabl
  • is_square() : ordinary_least_squares_regressor.cpp
  • -
  • isPrime() -: modular_inverse_fermat_little_theorem.cpp -
  • IsPrime() : primality_test.cpp
  • +
  • isPrime() +: modular_inverse_fermat_little_theorem.cpp +
  • it_ternary_search() : ternary_search.cpp
  • diff --git a/globals_func_m.html b/globals_func_m.html index eea961821..c96064cd7 100644 --- a/globals_func_m.html +++ b/globals_func_m.html @@ -125,6 +125,7 @@ $(document).ready(function(){initNavTree('globals_func_m.html',''); initResizabl , interpolation_search2.cpp , interpolation_search.cpp , hash_search.cpp +, fibonacci_search.cpp , exponential_search.cpp , binary_search.cpp , fenwick_tree.cpp diff --git a/globals_func_n.html b/globals_func_n.html index 1f42d7a24..53180b8d9 100644 --- a/globals_func_n.html +++ b/globals_func_n.html @@ -96,6 +96,9 @@ $(document).ready(function(){initNavTree('globals_func_n.html',''); initResizabl
  • nCr() : binomial_dist.cpp
  • +
  • no_occurence_tests() +: fibonacci_search.cpp +
  • number_of_digits() : armstrong_number.cpp
  • diff --git a/globals_func_r.html b/globals_func_r.html index bb314bcaf..dad59279c 100644 --- a/globals_func_r.html +++ b/globals_func_r.html @@ -93,6 +93,9 @@ $(document).ready(function(){initNavTree('globals_func_r.html',''); initResizabl  

    - r -