Commit Graph

143 Commits

Author SHA1 Message Date
yanglbme
1ebe496737 fix bugs in ReverseString(#765) 2019-05-22 09:37:44 +08:00
yanglbme
29948363da docs: update the whole repository
* fix some bugs
* delete duplicate files
* format code
2019-05-09 19:32:54 +08:00
Libin Yang
e4a9d38ee3
Merge pull request #684 from dimgrichr/master
Addition of CRC
2019-02-17 20:57:14 +08:00
Libin Yang
d434e4a4f1
Update CRCAlgorithm.java 2019-02-17 20:56:47 +08:00
yanglbme
c516834ed6 docs(Others): update countwords.java and crc32.java
- By @yanglbme
2019-02-17 20:52:00 +08:00
yanglbme
8b92c3fdbe fix: remove unnecesary throw to fix #704
- Fix #704
- Thanks @lprone
2019-02-06 10:13:55 +08:00
yanglbme
f2f79821ac fix: remove unused imports to fix #699
- Fix #699
- Thanks @lprone
2019-02-05 13:03:37 +08:00
Libin Yang
12215a11d3
Update EulersFunction.java 2019-02-04 11:27:42 +08:00
Bolot Bekbolotov
6351bf2efc Added Euler's totient Function 2019-02-03 20:48:44 +06:00
yanglbme
6cc1414a2a docs(Others): rename GuassLegendre to fix #689
- Fix #689
- Thank you @SebastianOner
2019-01-23 14:03:30 +08:00
dimgrichr
31bf10f29f
Cyclic Redundancy Check Algorithm
Implementation of a CRC algorithm, used in order to examine received messages/packets for any errors. This type of algorithms, is widely used in networks.
2019-01-15 14:32:01 +02:00
dimgrichr
8bd630f4c5
Delete CRCAlgorithm.java 2019-01-15 14:28:47 +02:00
dimgrichr
d4b6725699
Cyclic redundancy check Algorithm
Implementation of an CRC Algorithm, used in order to examine already received packets/messages.
2019-01-15 14:27:31 +02:00
Libin Yang
2d383bf48e
Update Palindrome.java 2018-12-24 10:01:45 +08:00
jasonptong
a5bf69fcbd
Update Palindrome.java
Test cases where String x is null or has a length of 0 or 1 for FirstWay method.
2018-12-22 17:27:31 -08:00
SunggyuLee
4f07881c42 recommand scanner method 2018-12-19 23:02:39 +09:00
Libin Yang
2deeb8bd85
Merge pull request #599 from shivg7706/scheduling
added scheduling algorithm
2018-10-27 15:31:37 +08:00
shivg7706
1e27a5d0b1 documentation 2018-10-27 12:59:00 +05:30
shivg7706
6092dfca79 added description about algorithm 2018-10-27 08:29:09 +05:30
shivg7706
7fc41e87d7 chnages 2018-10-27 08:24:42 +05:30
shivg7706
203f006e96 added scheduling algorithm 2018-10-26 17:32:49 +05:30
Libin Yang
24eadc63ea
Merge pull request #586 from rmakynen/master
Fixed Compiler warnings, closed the scanner and fixed some typos
2018-10-15 19:59:02 +08:00
_0
1177b54746 The function had cryptic variable names. Now it's more readable. 2018-10-15 11:52:08 +03:00
rmakynen
c6e6610909 Fixed Compiler warnings, closed the scanned and fixed some typos 2018-10-15 09:21:30 +03:00
Libin Yang
a8f3e5a758
Merge pull request #563 from rmakynen/master
Updated comments for the Fibonacci sequence
2018-10-09 23:54:38 +08:00
rmakynen
c75fce171b Updated comments for the Fibonacci sequence 2018-10-09 15:29:40 +03:00
Libin Yang
d33c84fa06
Merge pull request #558 from rmakynen/master
Added an explanation to SkylineProblem
2018-10-09 14:43:36 +08:00
rmakynen
efae9fb317
Updated brackets 2018-10-09 09:16:00 +03:00
rmakynen
f98e3c06bd
Updated brackets 2018-10-09 09:09:38 +03:00
rmakynen
57fbbcd836
Updated the format of brackets 2018-10-09 09:07:56 +03:00
rmakynen
66c6353705
Update Dijkstra.java 2018-10-09 09:05:59 +03:00
rmakynen
c9d0aa1290 New Dijkstra's algorithm with better comments. 2018-10-08 19:17:56 +03:00
rmakynen
d2d0b785c3 test 2018-10-08 19:16:15 +03:00
rmakynen
6cfc760e30 Added a new Dijkstra's algorithm. 2018-10-08 19:14:47 +03:00
rmakynen
c7ca13b961 Added a new Dijkstra's algorithm. The code and comments should be more
readable.
2018-10-08 19:13:19 +03:00
Lucas Contini
7ed62a9930
Improved readability 2018-10-08 10:13:08 -03:00
Christian Bender
161791d4a5 fixed bug in method gcd(int, int) 2018-07-25 17:07:34 +02:00
Christian Bender
2029156863
Merge pull request #311 from sangjun2/master
implement SkylineProblem
2018-07-16 23:55:28 +02:00
Christian Bender
43d3a56a3f
Merge pull request #406 from Lisanaaa/master
Thanks for your efort.
2018-04-11 17:35:32 +02:00
Keqi Huang
0cf0aba68a
Update TopKWords.java 2018-04-09 09:16:06 -05:00
Keqi Huang
68d945077e
Update TopKWords.java
All has been improved according to your advice.
2018-04-08 17:04:17 -05:00
Keqi Huang
df1b68b9ee
Create TopKWords.java 2018-04-04 16:49:14 -05:00
Christian Bender
258e64d1f7
Merge pull request #265 from Kromzem/master
Perlin-Noise-Algorithm added
2018-04-02 17:04:14 +02:00
Christian Bender
63bba807a6
Merge pull request #218 from AKS1996/master
Additional files similiar to TheAlgorithms/Python
2018-03-31 16:57:44 +02:00
Christian Bender
03dad512cc
Merge pull request #290 from sahilb2/master
Added peekFront and peekBack functions
2018-03-31 16:38:25 +02:00
sahilb2
bdc59aa4ea Merge remote-tracking branch 'upstream/master' 2018-02-06 01:03:22 -06:00
Prasoon
6f9867a765 Resolve the conflict of #146 2018-02-03 11:44:46 +05:30
Prasoon
f1200c06ce Fix a logical error 2018-01-31 16:00:04 +05:30
Prasoon
2638ce6396 Set method to private 2018-01-31 15:59:28 +05:30
Prasoon
206b9aa75f Change access specifier to private 2018-01-24 21:28:38 +05:30
Prasoon
652d227982 Close the scanner 2018-01-24 21:27:30 +05:30
Varun Upadhyay
555b715444
Merge pull request #366 from Rachana040/master
Updated Matrix.java, added Transpose of a Matrix
2018-01-04 07:21:22 -08:00
sahilb2
d6a5572aa1 Merge remote-tracking branch 'upstream/master' 2018-01-02 18:51:27 -08:00
Varun Upadhyay
1567b58a46
Update BrianKernighanAlgorithm.java 2017-12-31 06:47:51 -08:00
Nishita Aggarwal
5cf220362a
spacing improved 2017-12-31 15:02:56 +05:30
Nishita Aggarwal
8db4ef901c
indentation improved 2017-12-30 02:14:48 +05:30
NISHITA97
55b9080e54 Brian Kernighan’s Algorithm added 2017-12-30 02:11:15 +05:30
Rachana040
b2fc59899a Added PowerOfTwoOrNot to Others 2017-12-24 12:03:12 +05:30
Varun Upadhyay
05efd17454
Merge pull request #364 from JeonSeongBae/SeongBaeJeon
add public and change class_name
2017-12-19 06:40:26 -08:00
JeonSeongBae
1e38751a6b add closing the scanner 2017-12-19 19:32:50 +09:00
JeonSeongBae
153b9fe1cb add closeing the scanner 2017-12-19 19:30:46 +09:00
JeonSeongBae
651ba389a2 add public and change class_name 2017-12-19 19:15:30 +09:00
Varun Upadhyay
58ddf8be6a
Delete FindingPrimes.java
#363
2017-12-17 07:50:55 -08:00
unknown
9d183e6255 Moditied Others folder .java file name and class name 2017-12-14 11:57:43 +09:00
unknown
5c10b903ff Updated krishnamurthy.java 2017-12-11 13:36:42 +09:00
sahilb2
68cd8c154e Merge remote-tracking branch 'upstream/master' 2017-11-27 22:17:33 -06:00
sangjun2
a8e0a4812d SkylineProblem.java move Others Directory and Refactoring other files 2017-11-27 17:32:26 +09:00
Varun Upadhyay
eed6f33976 Removed the Misc directory and moved the files to other 2017-11-05 10:17:19 -08:00
Varun Upadhyay
c8038cd6f0
Merge pull request #283 from teerapat1739/patch-5
Increase recursive GCD
2017-11-02 16:16:29 -07:00
sahilb2
d098cf63dd added peekFront and peekBack functions 2017-10-28 16:08:06 -05:00
DESKTOP-0VAEMFL\joaom
c850d793bb Fixed Merge changes 2017-10-28 13:05:43 +01:00
DESKTOP-0VAEMFL\joaom
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
teerapat1739
205698d90f
Update GCD.java 2017-10-28 03:39:09 +07:00
teerapat1739
cc6af5f59e
create main function GCD
output 4
main
2017-10-28 02:43:04 +07:00
teerapat1739
3bd769d2ae
Increase recursive GCD 2017-10-28 01:19:55 +07:00
sahilb2
19b745215b added peek function for the queue 2017-10-27 12:40:50 -05:00
Kromzem
6267420572 added some more comments 2017-10-27 12:28:54 +02:00
Kenneth Nero
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
Varun Upadhyay
a0fd638b2a Merge pull request #240 from manimanasamylavarapu/add-alogos-patch2-kadane-algo
Added Armstrong number algorithm.
2017-10-25 09:08:12 -07:00
Mani Manasa Mylavarapu
70fc31a540 removed package name 2017-10-25 19:35:42 +05:30
kromzem
26f446eb33 added "Perlin-Noise-Algorithm" 2017-10-25 15:22:16 +02:00
kromzem
3b37d83521 added "Perlin-Noise-Algorithm" 2017-10-25 15:18:59 +02:00
Akshay Sharma
3abf1f588e Update PasswordGen.java
separated main and generatePassword function
2017-10-25 12:43:41 +05:30
Varun Upadhyay
87b1f77e56 Update and rename ft.java to FloydTriangle.java 2017-10-24 10:37:46 -07:00
AKS1996
1c34220b3e Name and convention changed to Java 8 2017-10-22 18:41:27 +05:30
Mani Manasa Mylavarapu
364e27b5a0 moved the class from others papckage to default.
and implemeted the following review comments.
Remove the package
Please provide a description for checkIfANumberIsAmstrongOrNot function
Provide a description for what actually is an
Armstrong number at the top along with an example

fixes #96
2017-10-21 23:22:07 +05:30
AKS1996
cecf806d48 Guass Legendre Algorithm for approximation of pi 2017-10-21 14:18:15 +00:00
Mani Manasa Mylavarapu
47c44aacff Added Armstrong number algorithm.
fixes #96
2017-10-21 18:40:01 +05:30
sahilb2
ea164f1ed6 added main and test cases for QueueUsingTwoStacks.java 2017-10-19 20:40:49 -05:00
sahilb2
df5e9a8c6f added QueueUsingTwoStacks.java class in Other folder 2017-10-19 16:23:57 -05:00
AKS1996
b71360c668 Additional files similiar to TheAlgorrithms/Python 2017-10-17 23:35:25 +05:30
Varun Upadhyay
e53249ba23 Synced the directory structure to that of Python repo 2017-10-13 06:57:26 -07:00
Varun Upadhyay
701d5d1855 Added SieveOfEratosthenes.java 2017-09-28 11:38:20 -07:00