摘要:
最近开始把之前一直吃亏的旧电脑拿出来再利用了,先还是选择了熟悉的ubuntu系列。安装了Ubuntu 22.04之后,风风火火地把需要的开发环境搭建起来,虽然桌面有些卡顿,但瑕不掩瑜玉。趁着热情又想着把它升级到24.04。结果不巧在升级过程中遇到了网络中断,导致内核模块破碎,重启之后无法顺利进入系统 阅读全文
摘要:
前段时间忙于写系列文章,怒刷算法题的进度算是耽误了不少。刚好遇到了一道需要滑动窗口的题目,做完之后觉得挺有意思,有必要好好聊一下滑动窗口。 所谓滑动窗口(slide window)是一种优化算法的抽象概念,主要于解决数组、字符串等线性结构中的子数组或子序列问题。它的整个思路是通过维护一个窗口(win 阅读全文
摘要:
时常深夜里思考,如何过好这一生。有时候答案很确定,有时候又变了。 老是想起爷爷,想起下雨天的夜晚,想起家里的老式挂钟和代表时间流逝的滴答声。我会想起二十多年前那些夏天,好像永远有来得及实现梦想的时间。想起那些看着武侠小说的时光,躺在周六微醺的阳光里的我。 我记忆很深的一次,是我小学四年级的时候生了一 阅读全文
摘要:
前段时间刚好在学习机器学习中的决策树,想起多年前学习树这个数据结构的场景,刚好借此机会回归一下知识点。 树是一种非常常见的数据结构,它由节点(Node)和边(Edge)构成。它有如下的一些特征: 1. 根结点(Root Node):树有且只有一个根结点,它是树的顶端结点。 2. 结点(Node):每 阅读全文
摘要:
最近刷到了《一兆游戏》这部日剧,原来以为只是一部热闹夸张的创业爽剧,没想到学到了不少新老知识点。 Fake it til you make it (假装成功直到你能做到) 男主从一开始就一直信奉和践行这个原则,没法实现完全的人工智能,就用人工去完成最难的智能的部分。从没有沟通下来投资,就利用不同的投 阅读全文
摘要:
从去年年初开始,AI技术真正走入了我们的日常生活。从OpenAI到如今字节跳动的coze,我们通过AI大模型可以做很多事情,工具和平台众多,如何选择和使用有必要总结一下。 编程和debug方面 尽管gpt-4和gpt-4o确实很强,但对于持续代码改进和代码调试方面,依然不够好,并且它对于非Plus会 阅读全文
摘要:
五一漫长的假期,外面的世界是人山人海,反而在家刷题算得上一个好的休闲方式。刚好我开始写这道题: Given two integers `dividend` and `divisor`, divide two integers **without** using multiplication, div 阅读全文
摘要:
修改git commit时间 有时候出于一些原因,需要把最近一次已经commit过的记录的时间改成当前时间,可以用命令: git commit --amend --date="now" 也可以改为指定时间格式: git commit --amend --date="Mon Jan 25 10:37: 阅读全文
摘要:
周末食欲不振,拿一道简单难度的题找找感觉,题目如下: Given an integer array nums sorted in non-decreasing order, remove the duplicates in-place such that each unique element ap 阅读全文
摘要:
很多人都说人生就是一个循环,每天重复重复。 而所谓环,对于写代码的小伙伴来说是有特殊定义的。我的理解就是节点循环,就成了环。 刚好刷到一个掘金好友分享的腾讯一面算法题:判断一个单链表是不是一个环。 其实有很多办法来实现,但是我更喜欢用快慢指针来判断环的形成。思路如下: 定义一个slow指针,指向单链 阅读全文