摘要: CeliaLifeWeekly - 1开刊 | 收藏夹谬误 CeliaLifeWeekly - 1开刊 | 收藏夹谬误 Why 为什么写周刊 WJ.1: 开刊,为什么写周刊 (ursb.me) 最近我阅读了一篇关于编写周刊的文章,这让我反思到自己的博客已经有一段时间没有更新了。尽管我每天都很忙碌,阅读了众多文章,但回想起来,能够清晰记住的内容却寥寥无几。我的 阅读全文
posted @ 2023-12-16 12:45 CeliaChu207 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ## 前言 看了左程云的那篇程序员练级手册以后,第一本开始读的书就是这本《高效能程序员的修炼》 除了技术和coding这些,人文方面的成长或许更有帮助,而且感觉也不只限于程序员,对一切逻辑相关的职业都是有帮助的,当然太过于抽象的职业应该是用不上的。 ### 入门须知 培养写作的习惯,这样有助于你讲你 阅读全文
posted @ 2022-06-16 23:51 CeliaChu207 阅读(48) 评论(0) 推荐(0) 编辑
摘要: SQL 必知必会(学习笔记一) 了解SQL 大一的时候有开始接触过Mysql,下载下来完了下,创建root账号登录登出权限,接着搞了下数据库create DATABASE ,然后求知欲不是很强,弄了一个helloworld就止步于此了 一直到后面两门课程设计即使用了Mysql都直接用的别人现成的.s 阅读全文
posted @ 2022-03-01 00:38 CeliaChu207 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 结构体构造函数的使用 在学习BFS广度优先搜索单独时候看到这么一段代码 struct Step { int x, int steps; Step(int xx = 0,int ss= 0):x(xx),steps(ss){} } 中间有一句结构体内部的构造函数 三种结构体初始化的方法 利用结构体自带 阅读全文
posted @ 2022-02-23 23:56 CeliaChu207 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 循环队列 原理 使用固定大小的数组和两个指针来指示起始位置和结束位置 目的 重用被浪费的存储 实现 FIFO(先进先出)原则,队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。 循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一 阅读全文
posted @ 2022-01-24 21:57 CeliaChu207 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 双指针排序 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 因为原来的数组有序 数组的平方的最大值就在数组的两端,不是最左边就是最右边 这时候考虑使用双指针,left指向起始位置,right指向终止位置 如果右边的值的平方比左边值的 阅读全文
posted @ 2021-12-27 23:31 CeliaChu207 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 二分查找法 二分查找的本质就是分治法,小时候由过这么一种猜数字的游戏,你在心中想一个大于0小于100的数字,然后我来提问,你只用回答是或者不是,比如“你想的数字比50大吗” 你说不是,那么就将范围缩小到0-50,反之范围就在50-100; 就这样逐步询问,最终总能猜到你心里想的数字,并且每次都以范围 阅读全文
posted @ 2021-12-24 00:17 CeliaChu207 阅读(41) 评论(0) 推荐(0) 编辑