刷题基础知识
时间复杂度 基本题目要求都是1s内完成。根据不同复杂度对应的n值(基于测评机器的算力) 复杂度 N值 $O(log(N))$ $10^{20}$ $O(N^{\frac{1}{2}})$ $10^{16}$ $O(N...
时间复杂度 基本题目要求都是1s内完成。根据不同复杂度对应的n值(基于测评机器的算力) 复杂度 N值 $O(log(N))$ $10^{20}$ $O(N^{\frac{1}{2}})$ $10^{16}$ $O(N...
双指针顾名思义是有两个变量,分别指向不同的位置。 双指针可以分为: 同向指针(快慢指针,滑动窗口) 反向指针(二分搜索) 同向指针 同向指针是两个指针的移动方向是相同的。 快慢指针 快慢指针主要用于解决判断链表中环的问题。 判断链表中是否有环 如果链表中没有环,一个指针从头遍历,最终一定会走到null的。但如果链表中有环,则一个指针永...
GitHub Pages + Jekyll + Chirpy Jekyll Theme 搭建博客。 GitHub Pages默认支持Jekyll,但Chirpy主题不是Jekyll默认支持的,需要通过Chirpy模板创建仓库。 创建Github仓库 克隆Chirpy模板 打开网站:https://github.com/cotes2020/chirpy-starter 点击...