过去可知却不可控,未来可控却不可知
Leetcode算法题1-100 Leetcode算法题1-100
1-10¶ 1. 两数之和¶ class Solution { public: vector<int> twoSum(vector<int> &nums, int target) {
2022-01-16
Leetcode算法题1201-1300 Leetcode算法题1201-1300
1201-1210¶ 1211-1220¶ 1221-1230¶ 1231-1240¶ 1234.替换子串得到平衡字符串¶ class Solution { public: int map(char s) { if
2022-01-16
Leetcode算法题201-300 Leetcode算法题201-300
201-210¶ 204. 计数质数¶ // 埃氏筛 O(loglogn) class Solution { public: int countPrimes(int n) { vector<bool> s
2022-01-16
Acwing学习 Acwing学习
总览¶ flowchart LR data[数据结构与算法] data-->CA[复杂度分析] data-->BA[基础算法] data-->Sort[排序] data-->Search[搜索] data-->
2020-04-15
Leetcode算法题101-200 Leetcode算法题101-200
101-110¶ 102.二叉树的层序遍历 class Solution { public: vector <vector<int>> levelOrder(TreeNode *root) {
2022-01-16
Leetcode算法题1101-1200 Leetcode算法题1101-1200
1101-1110¶ 1111-1120¶ 1143.最长公共子序列¶ class Solution { public: int longestCommonSubsequence(string text1, string text2
2022-01-16
Acwing刷题记录 Acwing刷题记录
前言¶ 本文记录本人刷Acwing过程的收获和代码。语言选择C++。 1~1000¶ 1~500¶ 1~100¶ 2.01背包问题 因为这道题只使用了f[i-1]且j-v[i]<=j,因此可以使用滚动数组优化。 #include &l
2021-03-23
Go语言基础 Go语言基础
逃逸分析¶ Go编译器会根据变量是否被外部引用决定是否逃逸,而不能像Cpp那样使用new明确指定在堆上创建。其原则是: 如果变量在函数外部没有引用,则优先放在栈上-> 超过栈的存储能力就会创建在堆上 如果变量在函数外部存在引用,则必
2022-10-30
Rust学习笔记 Rust学习笔记
在编译时,一切无法确定大小或者大小可以改变的数据,都无法安全地放在栈上,最好放在堆上。 虽然在栈上内存分配非常高效(预留和释放只需要操作寄存器,不涉及额外计算、不涉及系统调用),但是需要考虑调用栈的大小,避免栈溢出。 栈溢出:一旦当前程序
2023-07-02
Redis学习 Redis学习
常用命令和数据类型¶ String¶ SET¶ SET key value 新建或者覆盖,只会返回ok。对应非字符串类型的key会将原本的类型更新成string GET¶ GET key SETNX¶ SETNX key value SET
2022-03-12
Go并发编程整理 Go并发编程整理
Context¶ 在Go1.7版本引入官方库,可以在API边界之间以及过程之间传递截止时间、取消时间或其他与请求相关的数据。 graph TD; Context-->emptyCtx Context-->cancelCtx Co
2022-03-12
Go-Web学习 Go-Web学习
Web概览¶ Beego¶ controller抽象¶ Beego是基于MVC的,所以它定义了一个核心接口ControllerInterface。ControllerInterface定义了一个控制器必须要解决什么问题。同时Controll
2023-01-23
Leetcode算法题301-400 Leetcode算法题301-400
301-310¶ 303. 区域和检索 - 数组不可变¶ 前缀和模板题,注意下下标是从0开始的,适当的将前缀和数组右移一位。 class NumArray { public: vector<int> ans;
2022-01-16
Leetcode算法题1901-2000 Leetcode算法题1901-2000
1901-1910¶ 1911-1920¶ 1921-1930¶ 1931-1940¶ 1941-1950¶ 1951-1960¶ 1961-1970¶ 1971-1980¶ 1979.找出数组的最大公约数¶ class Solution
2022-01-16
2 / 11