细拆二分法
这两周学到了二分相关,思想听起来颇为简单,实际写起来漏洞百出,如果是面向测试案例编程的话,经常胡乱+1-1,随机尝试>或者>=,拆了东墙补西墙,怎么堵都堵不明白。细节太多了,各种写法层出不穷,开区间的,闭区间的,左开右闭的,左闭右开的。找...
这两周学到了二分相关,思想听起来颇为简单,实际写起来漏洞百出,如果是面向测试案例编程的话,经常胡乱+1-1,随机尝试>或者>=,拆了东墙补西墙,怎么堵都堵不明白。细节太多了,各种写法层出不穷,开区间的,闭区间的,左开右闭的,左闭右开的。找...
之前学习了C++的左值右值,但只留在了对于概念的理解上面。今天学习了一下移动构造函数,临时对象/将亡值即将被销毁时会唤起移动构造函数。还有一个std::move(),它的主要作用是将一个左值转换为右值引用,从而强制使用移动构造函数或移动赋值运算符。所...
理清 C++ 中顶层 const 和底层 const 的概念,感觉理解起来有些混乱。 具体讲解看的是《C++ Primer》。 核心概念顶层 const (top-level const):对象本身是常量底层 const (low-level con...
我开发了一个星露谷风格的卡片生成器小程序,遇到最麻烦的问题就是字体的处理。微信小程序的字体处理存在诸多限制,尤其是真机环境兼容性问题,有时候在开发工具上一切都好,一上手机啥效果也没了。为了解决这些问题,主要参考了https://juejin.cn/p...
本笔记为【彻底搞懂C++移动语义/左值/右值/引用!!!】 https://www.bilibili.com/video/BV17ce7zLEzu/?p=2&share_source=copy_web&vd_source=92a7da...
① 表示比例 (Proportion / Share) — 8句 食品支出占家庭总支出的 30%。Food accounts for 30% in family consumption. 石油占比最大,为 40%。Oil makes up the b...
之前用Unity在定义变量时经常会在变量前面标记[SerializeField],用于将private和protected属性的变量显示在inspector上(public变量会直接显示)。学习时没有细想这些都是什么。关于序列化也是只知道大概的作用。...

节省画图的时间——plantuml和gpt结合最近不是在写各种文档嘛。需求,总体以及详细设计里总是缺少不了各种图表。作为一个特别爱偷懒的东西,怎么能不好好利用一下Chatgpt呢?之前手动地去画图表,拖来拖去,自己又排版得不尽如人意,修改一个地方可能...