Fix bugs and harmonize the code comments (#1199)

* Fix the comment in array_deque.go

* Fix the comment in bucket_sort.c

* Translate the Java code comments to Chinese

* Bug fixes

* 二分查找 -> 二分搜尋

* Harmonize comments in `utils` between multiple programming languages
This commit is contained in:
Yudong Jin
2024-03-31 03:06:41 +08:00
committed by GitHub
parent cfe8281aee
commit 034ee65e9a
35 changed files with 133 additions and 271 deletions

View File

@ -4,9 +4,7 @@
* Author: IsChristina (christinaxia77@foxmail.com)
*/
/**
* Definition for a singly-linked list node
*/
/* 链表节点 */
class ListNode {
val; // 节点值
next; // 指向下一节点的引用(指针)
@ -16,11 +14,7 @@ class ListNode {
}
}
/**
* Generate a linked list with an array
* @param arr
* @return
*/
/* 将列表反序列化为链表 */
function arrToLinkedList(arr) {
const dum = new ListNode(0);
let head = dum;
@ -31,21 +25,7 @@ function arrToLinkedList(arr) {
return dum.next;
}
/**
* Get a list node with specific value from a linked list
* @param head
* @param val
* @return
*/
function getListNode(head, val) {
while (head !== null && head.val !== val) {
head = head.next;
}
return head;
}
module.exports = {
ListNode,
arrToLinkedList,
getListNode,
};