Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit de7507f

Browse filesBrowse files
committed
Update
1 parent 58c2547 commit de7507f
Copy full SHA for de7507f

1 file changed

+16-1Lines changed: 16 additions & 1 deletion

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎README.md‎

Copy file name to clipboardExpand all lines: README.md
+16-1Lines changed: 16 additions & 1 deletion
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Algorithm_basic
2-
To learn basic algorithm code based on Java language.
2+
기본적인 알고리즘을 정리한 Repository 입니다. 모든 코드는 `test` 디렉토리에 존재하며 주제별로 나뉘어 있습니다. 알고리즘 코드들은 java로 작성되었습니다
33

44
## Algorithm basic List
55

@@ -48,6 +48,21 @@ To learn basic algorithm code based on Java language.
4848
* Priority queue를 사용하여 heap sort를 하라. [Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/datastructure/priorityqueue/HeapSortByUsingPQ.java)
4949
* 많은 수 중 top 10을 구한다. [Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/datastructure/priorityqueue/CalcTopTen.java)
5050

51+
### Sort
52+
* bubble sort를 구현한다. [Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/sort/BubbleSort.java)
53+
* radix sort를 구현한다. [Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/sort/RadixSort.java)
54+
55+
### Search
56+
* binary search를 사용하여 O(log n)의 시간복잡도로 target을 찾는다. [Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/search/BinarySearchTest.java)
57+
* 정렬된 2차원 배열에서 검색한다. [Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/search/SearchIn2DTest.java)
58+
59+
### bit
60+
* 2의 제곱수인지 판별한다.
61+
* 두 수에서 다른 비트의 개수를 구한다.
62+
[Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/bit/BitOperator.java)
63+
* O(1)으로 해당 데이터가 존재하는지 판단한다. [Link](https://github.com/JaeYeopHan/algorithm_basic_java/blob/master/src/test/java/bit/BitMapTest.java)
64+
65+
5166
</br>
5267

5368
## LICENSE

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.