上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: License: CC BY-NC-SA 4.0 5.1 本节的 EBNF 中出现了一种新的表示: [ ... ], 这代表方括号内包含的项可被重复 0 次或 1 次. 也就是说, 单个分号在 SysY 程序中也是一个合法的语句. 在 AST 中, 你可以使用空指针或 Option 来表示这种结构. 阅读全文
posted @ 2024-06-23 10:28 383494 阅读(2) 评论(0) 推荐(0) 编辑
摘要: License: CC BY-NC-SA 4.0 Lv 4.1 常量 本节的 EBNF 中出现了一种新的表示: { ... }, 这代表花括号内包含的项可被重复 0 次或多次. 在 AST 中, 你可以使用 std::vector/Vec 来表示这种结构. 你说的对,但是感觉不如 std::list 阅读全文
posted @ 2024-06-16 21:35 383494 阅读(2) 评论(0) 推荐(0) 编辑
摘要: License: CC BY-NC-SA 4.0 前情提要:拿到了高考体验卡。 同级还有 \(O(1)\) 个和我一起来考的。 目录Day 0 (2024.6.6)Day 1语文Day 499122178数学Day 2物理Day 499122179英语Day 3化学Day 499122180生物Da 阅读全文
posted @ 2024-06-10 10:31 383494 阅读(7) 评论(0) 推荐(0) 编辑
摘要: License: CC BY-NC-SA 4.0 Day 0 (2024.5.16) 前往杭州。 路上在脑子里 DFS 曾学过的 OI 知识,发现还没忘完但也差不多了。/fad Day 499122177 拿到胸牌。 去找 K8He 和 Jijidawang 面基了。然后就被 fAKe 了 经典面基 阅读全文
posted @ 2024-05-19 23:00 383494 阅读(97) 评论(0) 推荐(3) 编辑
摘要: License: CC BY-NC-SA 4.0 目录复数极坐标表示三维旋转四元数Grassmann 积纯四元数共轭逆三维旋转,但是四元数矩阵形式旋转的复合四元数的插值杂参考资料 复数 在了解四元数之前,要先了解复数对空间干了什么。 设有复数 \(z_1 = a+b \mathrm{i}, z_2 阅读全文
posted @ 2024-04-20 16:31 383494 阅读(6) 评论(0) 推荐(1) 编辑
摘要: License: CC BY-SA 4.0 乘法 把所有数扩大 \(10^n\) 倍然后当成整数做,可能要用到 __int128. (最后输出答案别忘了除回来) 缺点就是除法可能还是会爆精度,并且不支持开根之类的操作。 模法 突发奇想想到的一种方法. 大概思想就是同时记录浮点数和它对某个数取模后的值 阅读全文
posted @ 2024-04-05 14:08 383494 阅读(54) 评论(5) 推荐(2) 编辑
摘要: 您对 CAPTCHA 的响应似乎无效。请在下方重新验证您不是机器人。 解决方法:地区选台湾。甚至不用开代理,用 QQ 邮箱就能注册。 阅读全文
posted @ 2024-03-31 09:58 383494 阅读(9) 评论(0) 推荐(0) 编辑
摘要: License: CC BY-SA 4.0 闲话 看了半天文档终于懂了 Bison 里怎么处理带 | 的语法了。 为什么 info 要做成 Emacs 格式啊?Vimer 无能狂怒( Lv 3.1 一元表达式 首先当然是设计 AST 了。 这里我用 std::varient,不知道有没有更优雅的写法 阅读全文
posted @ 2024-03-24 19:38 383494 阅读(23) 评论(0) 推荐(1) 编辑
摘要: 用了 LunarVim 作为 IDE。 虽然但是,下载是真的折磨…… 大概熟悉了一下 LunarVim 的键位。<Leader> 是空格,然后按下会有提示,照着打就完了。 添加键位: lvim.builtin.which_key.mappings["bk"] = { "<cmd>:BufferKil 阅读全文
posted @ 2024-03-17 09:16 383494 阅读(7) 评论(0) 推荐(1) 编辑
摘要: 本文以 CC BY-SA 4.0 协议发布。 闲话 重写了 Part1 里因为手滑而删除的 AST。 LunarVim IDE,你值得拥有( 代码传上了 github(推荐 https://mirror.ghproxy.com 加速). Koopa IR 遍历 AST,然后根据 Koopa IR 语 阅读全文
posted @ 2024-03-16 19:52 383494 阅读(13) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页