bthyla
bthyla
全部文章
分类
算法(3)
题解(3)
归档
标签
去牛客网
登录
/
注册
bthyla的博客
全部文章
(共9篇)
题解 | #链表的奇偶重排#
思路:j区分奇数位和偶数位,将其分别存入stack中,然后重新组合链表 /* * function ListNode(x){ * this.val = x; * &...
2022-05-28
0
179
题解 | #判断一个链表是否为回文结构#
利用栈结构来判断链表是否为回文结构。 先保存链表节点的数据,然后再比较数据 /* * function ListNode(x){ * this.val = x; *&nbs...
2022-05-27
0
147
题解 | #单链表的排序#
function ListNode(x){ this.val = x; this.next = null; } /** * &...
2022-05-27
0
143
题解 | #二维数组中的查找#
if else if要注意,不要写成 全是if的样子 function Find(target, array) { // write code here let row = array.length-1; let col = array[0].length-1; if...
HTML/CSS/JavaScript
2022-05-04
0
120
题解 | #全排列#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param numbers int整型一维数组 * @return int整型 */ function duplicate( numbers ) { // write code...
HTML/CSS/JavaScript
2022-05-04
0
176
题解 | #全排列#
回溯算法,三个规则:选择列表 做出选择 下一个回溯 撤销选择 满足条件的加入结果列表 代码框架: for 选择 in 选择列表: # 做选择 将该选择从选择列表移除 路径.add(选择) backtrack(路径, 选择列表) # 撤销选择 路...
HTML/CSS/JavaScript
回溯
2022-04-30
0
189
题解 | #全排列#
回溯算法,三个规则:选择列表 做出选择 下一个回溯 撤销选择 满足条件的加入结果列表 代码框架: for 选择 in 选择列表: # 做选择 将该选择从选择列表移除 路径.add(选择) backtrack(路径, 选择列表) # 撤销选择 路...
HTML/CSS/JavaScript
回溯
2022-04-30
0
135
题解 | #查找重复元素#
function duplicates(arr) { arr.sort((a,b)=>{ return a-b; &nb...
HTML/CSS/JavaScript
2021-11-24
0
214
题解 | #基本数据类型检测#
{"css":"","js":"function _typeof(value) {\n // 补全代码\n return ''+typeof(value);\n \n}","html":"","libs":[]}
HTML/CSS/JavaScript
2021-11-17
1
681