算法
java_爱吃肉
少走弯路
展开
-
面试-leetCode-高频算法-1链表-1.1反转链表
1、定义链表 public class ListNode { int val; public ListNode next; ListNode() { } ListNode(int val) { this.val = val; } ListNode(int val, ListNode next) { this.val = val; this.next = next; } } 2、反转链表原创 2021-06-28 14:44:22 · 89 阅读 · 0 评论 -
经验整理-17-算法-100-@
------------排序------------------- 数组快速排序,怎么实现? 答:快速排序-------快是比冒泡快,原因是拿中间索引数和其他值比对,拆成两份。然后两边各递归此操作 最坏时间复杂度为O(n^2)。最好为O(nlogn) ------------查找数------------------- ------------字符串替换/查找---...原创 2020-02-15 17:07:47 · 132 阅读 · 0 评论