leetcode/校招/社招刷题
Paul_learns_creating
如果时间有记忆
展开
-
按字典序排列字符串
呜呼!!!!!!好久没有刷编程题了,以致于今天看到一个按字典序排列的问题顿时无从下手,查阅资料后获得思路,对于最基本冒泡排序进行改进:其中交换部分改为交换字符串,并自定义比较字符串比较大小的函数。这也深化了这样一种观念,所有的排序无非就是两个关键部分:1:排序算法,2:排序规则。原创 2024-06-13 12:15:08 · 174 阅读 · 0 评论 -
力扣#23. 合并 K 个升序链表
这是two-ways-merge的一般情况,考虑使用一个小顶堆维护排序当前集合最小的元素所在节点的地址,实现上,涉及到自定义存储结构和比较规则,由于弹出最小元素挂到新链表后,需要找到链表的下一个节点,所以需要存储节点所在的链表下标。原创 2023-11-01 19:20:20 · 29 阅读 · 0 评论 -
LEETCODE#92. 反转链表 II
通过一次遍历实现,对于要反转的部分,使用栈记录,然后统一处理。原创 2023-10-29 14:02:26 · 19 阅读 · 0 评论