博客

72

[百战LeetCode][15.判断一个链表是否为回文结构]

给定一个链表,请判断该链表是否为回文结构。回文是指该字符串正序逆序完全一致。......

[百战LeetCode][6.链表中元素每K个元素反转]

将给出的链表中的节点每 k 个一组翻转,返回翻转后的链表。如果链表中的节点数不是 k 的倍数,将最后剩下的节点保持原样。你不能更改节点中的值,只能更改节点本身。......

[百战LeetCode][10.链表中倒数第K个节点]

输入一个长度为 n 的链表,设链表中的元素的值为 ai ,返回该链表中倒数第k个节点。 如果该链表长度小于k,请返回一个长度为 0 的链表。......

[百战LeetCode][22.旋转数组的最小数字]

有一个长度为 n 的非降序数组,比如[1,2,3,4,5],将它进行旋转,即把一个数组最开始的若干个元素搬到数组的末尾,变成一个旋转数组。......

【见欢监督行动半百计划】执行承诺书

韩远见和熊欢计划于2022年下半年找工作,为了能持续的学习进步,双方均能找到一份好工作,两人拟定了一个为期50天(第一阶段)的学习监督行动计划,简称“**见欢监督行动半百计划**”。......

[百战LeetCode][20.二维数组中的二分法查找]

在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。......

[百战LeetCode][19.二分法查找-I]

请实现无重复数字的升序数组的二分查找......

[百战LeetCode][17.删除有序链表中重复元素-I]

删除给出链表中的重复元素(链表中元素从小到大有序),使链表中的所有元素都只出现一次 ......

[百战LeetCode][18.删除有序链表中重复元素-II]

给出一个升序排序的链表,删除链表中的所有重复出现的元素,只保留原链表中只出现一次的元素。 ......

[百战LeetCode][16.链表的奇偶重排]

给定一个单链表,请设定一个函数,将链表的奇数位节点和偶数位节点分别放在一起,重排后输出。 注意是节点的编号而非节点的数值。......