Filip Hlásek
ef031dc8f2
Rename global variable from v to edges in kruskal.
2020-08-03 02:10:00 -07:00
Filip Hlásek
d2b7015901
Remove unused global variable from graph/kruskal.
2020-08-03 02:07:59 -07:00
Filip Hlásek
891e0dd5ca
Fix linter for dfs_with_stack.
2020-08-03 02:06:20 -07:00
Filip Hlásek
6be333680f
Remove unused global variable from dfs_with_stack
2020-08-03 01:50:47 -07:00
Filip Hlásek
0c10e6fee5
Fix linter for topological_sort_by_kahns_algo
2020-08-03 01:32:48 -07:00
Filip Hlásek
1c5f229b3c
Refactor lowest common ancestor
2020-08-02 23:45:56 -07:00
Filip Hlásek
edf7b4db6e
Merge branch 'fixgraph_fixlint' into fixgraph
2020-08-02 23:26:01 -07:00
Filip Hlásek
f1b909c8da
Merge remote-tracking branch 'upstream/fixgraph' into fixgraph
2020-08-02 23:25:48 -07:00
Filip Hlásek
e2f344c498
Fix linter warnings in fixgraph branch.
2020-08-01 22:55:50 -07:00
Ayaan Khan
62562abce3
Merge pull request #978 from kvedala/hash
...
[enhancement] add `Hashing` folder to cmake
2020-07-31 15:18:22 +05:30
Krishna Vedala
36298fd41b
fix error reusing struct keyword
2020-07-30 18:39:24 -04:00
Krishna Vedala
24cd164dd7
better code structure
2020-07-30 18:30:02 -04:00
Krishna Vedala
9c5f853752
remove pauses
2020-07-29 19:43:33 -04:00
Krishna Vedala
b3cd53b26c
added missing close paranthesis for addtogroup
2020-07-29 19:35:29 -04:00
Krishna Vedala
a8b2825403
use named namespace
2020-07-29 19:30:52 -04:00
Krishna Vedala
e09637fb30
named namespace
2020-07-29 19:22:05 -04:00
Krishna Vedala
9eca384c79
[feature] hamilton cycle dynamic programming solution in O(2^n*n) time and memory ( #972 )
...
* hamilton cycle dynamic programming solution in O(2^n*n) time and memory for n <= 20(n is number of vertices)
* tests added in hamilton-cycle
* stylistical fixes
* endline added
* assert for tests added
* some more fixes delete replaced with delete[] and comment extended od main function
* comments added like about author
* file descriptions added in hamiltons-cycle.cpp
* fix code per standards
* fix filename per repo standards
* code optimized
* updating DIRECTORY.md
* fixes: docs + optimization
* fix pre
* update main function docs
* move file from dynamic_programming to more appropriate graph
* updating DIRECTORY.md
* fix filename
* updating DIRECTORY.md
Co-authored-by: vakhokoto <v.kotoreishvili@gmail.com>
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-07-29 13:39:13 -04:00
Krishna Vedala
d89b2df2f0
replace using std::cin, etc
2020-07-29 13:24:37 -04:00
Krishna Vedala
61732da094
Merge remote-tracking branch 'origin/master' into hash
2020-07-29 12:51:38 -04:00
Krishna Vedala
1ffb1a38e7
fix docs
2020-07-29 12:48:32 -04:00
Krishna Vedala
842c5fb251
fix forward declarations
2020-07-29 12:46:29 -04:00
Krishna Vedala
7d3adb0023
updated program docs
2020-07-29 12:41:31 -04:00
Krishna Vedala
c7dd883b9d
added wiki reference
2020-07-29 12:33:53 -04:00
Krishna Vedala
61c5998a16
updated docs - double_hash_hash_table
2020-07-25 10:48:37 -04:00
Filip Hlasek
dcf5fa4241
fix, test: simplification and tests for number_of_positive_divisors ( #975 )
...
* fix, test: simplification and tests for number_of_positive_divisors
* Further refactor and documentation of number_of_positive_divisors
* Update the comments.
* Update the LaTeX documentation.
2020-07-24 22:59:49 -04:00
Ayaan Khan
c107f99db9
Merge branch 'master' into fixgraph
2020-07-25 07:57:05 +05:30
Ayaan Khan
cbb43c90aa
fix: build
2020-07-25 07:55:30 +05:30
Krishna Vedala
0c0e07953a
Merge remote-tracking branch 'upstream/master' into hash
2020-07-24 16:54:59 -04:00
Krishna Vedala
d8affb52e3
Revert "updated free glut checksum ( #976 )" ( #979 )
...
This reverts commit 09d47709f8
.
2020-07-24 16:41:01 -04:00
Krishna Vedala
25efa07f22
fix quadratic_probing....
2020-07-23 18:28:53 -04:00
Krishna Vedala
d955a49de9
fixed code fir linear_probing....
2020-07-23 18:16:56 -04:00
github-actions
abfe9ad081
clang-tidy fixes for c81705eab6
2020-07-23 22:07:02 +00:00
Krishna Vedala
c81705eab6
remove std::abs as it is unecessary for size_t which is already unsigned
2020-07-23 18:05:43 -04:00
Krishna Vedala
e2a94da27f
fix double_hash_...
2020-07-23 17:58:14 -04:00
Krishna Vedala
8eddee9846
fix file brief doc
2020-07-23 17:31:13 -04:00
Krishna Vedala
e45a37763d
fix absolute value
2020-07-23 17:28:45 -04:00
Krishna Vedala
7ae91d2607
fix chaining
2020-07-23 17:25:44 -04:00
Krishna Vedala
1e648fc1d2
added hashing to cmake
2020-07-23 17:25:16 -04:00
Krishna Vedala
09d47709f8
updated free glut checksum ( #976 )
2020-07-23 16:59:28 -04:00
Krishna Vedala
5282286408
install freeglut3-dev ( #973 )
2020-07-23 15:51:48 -04:00
Filip Hlasek
42e1246ffc
fix, test: Refactor of sieve_of_eratosthenes ( #969 )
...
* fix, test: Refactor of sieve_of_eratosthenes
* Add missing include.
* Modernize the vector initialization.
* Add @details for the documentation.
2020-07-23 07:50:38 -04:00
Filip Hlasek
d58954523f
fix: Integer overflow of least_common_multiple. ( #970 )
...
* fix: Integer overflow of least_common_multiple.
* Update the typing (linter warning).
2020-07-22 08:01:06 -04:00
Deep Raval
794e1765bd
docs: Fixed an issue in Vigenere cipher documentation ( #964 )
...
* Fixed a doxygen doc issue
* Chnaged ||key| < |text| to |key| < |text|
2020-07-21 07:41:05 -04:00
Krishna Vedala
8d68e61edf
[feature] new implementation of Quick sort ( #958 )
...
* added quick_sort_3
* Corrected some formatting error
* made more C-plus-plusy
* add test cases
* updating DIRECTORY.md
* clang-tidy fixes for 30c9a199ad
* better selef-tests + use std::vector
* use size_t
* change size_t to int32_t
Co-authored-by: mohit <rj7555555@gmail.com>
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-07-20 21:12:31 -04:00
github-actions
01ba336866
updating DIRECTORY.md
2020-07-20 17:51:30 +00:00
Deep Raval
cf562f2244
feat: Add Vigenère cipher ( #962 )
...
* Added Vigenere Cipher
* Added size_t instead of int in for loop
* Update ciphers/vigenere_cipher.cpp
Co-authored-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
* Update ciphers/vigenere_cipher.cpp
Co-authored-by: David Leal <halfpacho@gmail.com>
Co-authored-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
Co-authored-by: David Leal <halfpacho@gmail.com>
2020-07-20 13:50:40 -04:00
github-actions
193f9c466a
updating DIRECTORY.md
2020-07-19 20:46:35 +00:00
Deep Raval
7f92f54bde
feat: Add XOR Cipher ( #961 )
...
* Added XOR Cipher
* Remoced repetition of c ^ key in encrypt
* Added explicit type conversion
* Applied Suggested Changes
* Added bullet points
2020-07-19 16:45:45 -04:00
github-actions
eaf4bb2019
updating DIRECTORY.md
2020-07-19 18:50:47 +00:00
Deep Raval
01581bfd5b
feat: add Caesar Cipher ( #957 )
...
* Added caesar_cipher.cpp
* Added ranged based loops and made some args pass by ref
* Changed comment styling and added unnamed namespace
* Update ciphers/caesar_cipher.cpp
Co-authored-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
Co-authored-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
2020-07-19 14:50:02 -04:00