算法

20230214日志

2023年2月14日
2023
202302, golang, 算法

golang # byte - byte 仍然为 byte 类型 # todo: 复现不了了? 遍历的同时将字符串恢复为整型 x := 0 for i := 0; i <size; i++{ x = x*10 + int(str[i]-'0') } while 循环使用 || , 在内部控制逻辑; 学习165题官解 func compareVersion(v1, v2 string) int { m, n := len(v1), len(v2) i, j := 0, 0 for i < m || j < n { // ... } }

20230212日志

2023年2月12日
2023
202302, 算法, 心流

算法 # if, else 剩余else是什么内容? if a { } else if b { } else { } else 的条件等价与 !(a) && !(b) 心流 # 先扩充技术广度,再拓展深度 深度不要太深,广度要充分 全栈应用开发 nextjs

20230211日志

2023年2月11日
2023
202302, golang, gin, 算法

算法 # 最大公约数 func (a, b int) int { for a != 0 { a, b = b%a, a } return b } golang # gin源码解读, 理解web后端框架 https://zhuanlan.zhihu.com/p/335779872

20230131日志

2023年1月30日
2023
202301, 算法, 月度总结

算法 # 矩阵对角线: 就是行index m*n的二位矩阵与一维的坐标转换, 在reshape时使用 (i, j) = i*n + j 阅读总结 # 新年新气象 思想斗争的武器: 行为心理学 英语语法复习 golang 100 mistakes 复习 算法每天2-5个 单词竞赛