2783 Commits

Author SHA1 Message Date
86d545b11d Updated Matrix.java, added Matrix Multiplication 2017-11-19 05:25:43 +05:30
9295e19ba9 Added SaddlebackSearch 2017-11-19 02:40:31 +05:30
075b30f243 Update ConnectedComponent.java 2017-11-17 16:44:18 +01:00
05a9bb1c9c Add files via upload 2017-11-17 16:37:13 +01:00
37838f6237 Create HextoDec.java
Program that converts Hexadecimal numbers to decimal.
2017-11-17 12:32:45 +00:00
df6838ede3 Merge pull request #314 from NISHITA97/Branch1
Added Binary To Hexadecimal
2017-11-15 05:32:35 -08:00
7926e9c3fb Added Binary To Hexadecimal 2017-11-15 13:05:07 +05:30
c07e959b52 Merge pull request #312 from MaengMaeng/master
Add MatrixGraphs
2017-11-13 23:50:56 +05:30
2fadcdce76 Add MatrixGraphs 2017-11-13 23:47:35 +09:00
b5f0c5d5c3 implement SkylineProblem 2017-11-13 23:41:07 +09:00
6c0c2f0c4a greedy algorithms 2017-11-13 15:16:15 +09:00
e33ea7ecde ClosestPair 2017-11-13 12:39:56 +09:00
191eaae5c5 Merge pull request #153 from gagndeepp/patch-2
Simple Heap Sorting Technique Using Java #96
2017-11-09 16:33:25 +05:30
88c04a132f Merge pull request #302 from varunu28/master
Create CoinChange.java
2017-11-05 09:37:10 -08:00
eed6f33976 Removed the Misc directory and moved the files to other 2017-11-05 10:17:19 -08:00
7208bdd52e Create CoinChange.java 2017-11-05 09:35:25 -08:00
c8038cd6f0 Merge pull request #283 from teerapat1739/patch-5
Increase recursive GCD
2017-11-02 16:16:29 -07:00
18b36a94a1 AES Encryption/Decryption 2017-10-29 20:37:08 +05:30
d7fcdf4dc6 Merge pull request #284 from honeycoder96/patch-1
Create cyclesort.java
2017-10-29 14:40:01 +05:30
d098cf63dd added peekFront and peekBack functions 2017-10-28 16:08:06 -05:00
4d0d02d709 Merge pull request #288 from freitzzz/master
Fixed files and folders name conventions
2017-10-28 09:20:59 -07:00
c850d793bb Fixed Merge changes 2017-10-28 13:05:43 +01:00
20d0bb2c69 Merge branch 'master' of https://github.com/freitzzz/Java
# Conflicts:
#	Data Structures/HashMap/HashMap.java
#	Huffman.java
#	Misc/FloydTriangle.java
#	Misc/Huffman.java
#	Misc/InsertDeleteInArray.java
#	Misc/RootPrecision.java
#	Misc/ft.java
#	Misc/root_precision.java
#	Others/FloydTriangle.java
#	Others/Huffman.java
#	Others/insert_delete_in_array.java
#	Others/root_precision.java
#	insert_delete_in_array.java
2017-10-28 12:59:58 +01:00
467b917416 Improved files and folders name conventions and moved lost files to Misc folder 2017-10-28 12:58:07 +01:00
7e3a8c55c8 Merge pull request #1 from TheAlgorithms/master
Merge
2017-10-28 12:47:55 +01:00
07015c1e64 CombSort.java
Comb Sort is mainly an improvement over Bubble Sort. Bubble sort always compares adjacent values. So all inversions are removed one by one. Comb Sort improves on Bubble Sort by using gap of size more than 1. The gap starts with a large value and shrinks by a factor of 1.3 in every iteration until it reaches the value 1. Thus Comb Sort removes more than one inversion counts with one swap and performs better than Bubble Sort.

The shrink factor has been empirically found to be 1.3 (by testing CombSort on over 200,000 random lists) [Source: Wiki]

Although, it works better than Bubble Sort on average, worst case remains O(n2).
2017-10-28 16:03:26 +05:30
6806fa6623 Create cyclesort.java 2017-10-28 11:47:45 +05:30
205698d90f Update GCD.java 2017-10-28 03:39:09 +07:00
cc6af5f59e create main function GCD
output 4
main
2017-10-28 02:43:04 +07:00
3bd769d2ae Increase recursive GCD 2017-10-28 01:19:55 +07:00
962720fc6b Merge pull request #282 from sahilb2/master
Added "peek" function for QueueUsingTwoStacks
2017-10-27 10:56:24 -07:00
19b745215b added peek function for the queue 2017-10-27 12:40:50 -05:00
e43897289b Merge pull request #278 from teerapat1739/patch-1
Coding standards
2017-10-27 10:10:32 -07:00
894ec55d79 Coding standards
To comply with international standards.

https://www.hongkiat.com/blog/source-code-comment-styling-tips/
2017-10-27 21:52:00 +07:00
6267420572 added some more comments 2017-10-27 12:28:54 +02:00
9fd0548ff9 Merge pull request #156 from dpacmen/patch-7
Add Eggdroping puzzle
2017-10-27 15:00:34 +05:30
6e3ed6cdd8 Merge pull request #165 from KyleScharnhorst/add-generic-queue
Add: generic queue implementation.
2017-10-27 14:56:43 +05:30
7555d9e12f Merge pull request #166 from KyleScharnhorst/add-circular-buffer
Add: circular buffer implementation.
2017-10-27 14:56:27 +05:30
1a9aa87d68 Merge pull request #147 from dhinske/master
added Bag-datastructure
2017-10-27 14:54:41 +05:30
028f0d6084 Merge pull request #149 from tifa64/ReadMeUpdate
Updated README with the Shell sort
2017-10-27 14:54:24 +05:30
54a16b1a30 Merge pull request #145 from WilliamTomOBrien/stack-resize
Added Resize for Stacks
2017-10-27 14:53:52 +05:30
441de527dc Merge pull request #140 from dheeraj92/master
Trie Data structure
2017-10-27 14:47:44 +05:30
ee5136c64d Merge pull request #158 from karimElmougi/BogoSort
Bogo sort
2017-10-27 14:43:35 +05:30
60275e9b22 Merge pull request #276 from KennethNero/Comments&Fixes
Comments&fixes
2017-10-27 14:41:31 +05:30
0dae61e59e Take 2 on removing this folder
.idea does not need to be here.
2017-10-26 20:11:57 -04:00
06d463f923 Delete java.iml
Not needed.
2017-10-26 20:07:59 -04:00
a30207ab36 Removing unneeded .idea files
As title. This cleans things up a lot.
2017-10-26 20:06:28 -04:00
2a1fc02648 Many quality of code changes
Removing unused imports, cleaning up (at a base level) code, and removing some package declarations. By no means did I get all of them.
2017-10-26 19:56:18 -04:00
a0fd638b2a Merge pull request #240 from manimanasamylavarapu/add-alogos-patch2-kadane-algo
Added Armstrong number algorithm.
2017-10-25 09:08:12 -07:00
6dd5a9ccc5 missed removing the file in root folder 2017-10-25 19:39:45 +05:30