上一页 1 2 3 4 5 6 7 ··· 66 下一页
摘要: Scheme 语言中这个非常强大且富有特色的语法:命名let (named let)。 如 (let loop (...) ...) 正是 named let 的一种形式,在 Scheme 中实现局部作用域循环的最常用、最地道的方式。 1. 核心思想:let 和 递归 的完美结合 首先要理解,Sch 阅读全文
posted @ 2025-08-29 21:42 立体风 阅读(11) 评论(0) 推荐(0)
摘要: 使用 Scheme 语言重写的 C++ 快速幂(模幂运算)代码。 //相关C++代码 typedef long long LL; LL qmi(int a, int b, int p) { LL res = 1 % p; while (b) { if (b & 1) res = res * a % 阅读全文
posted @ 2025-08-29 21:37 立体风 阅读(8) 评论(0) 推荐(0)
摘要: 使用 Scheme 语言实现快速排序是一个很好的练习,因为它可以展示 Scheme 在处理列表和使用高阶函数方面的优雅之处。下面是一个用 Scheme 实现快速排序的程序,我将分步解释其原理。 1. 快速排序的基本思想 快速排序(Quicksort)是一种高效的排序算法,其核心思想是分治法(Divi 阅读全文
posted @ 2025-08-27 19:54 立体风 阅读(9) 评论(0) 推荐(0)
摘要: 在 Scheme 语言中,let 和 let* 都是用来创建局部变量的语法,但它们在绑定变量的求值顺序上有着关键的区别。理解这个区别对于编写正确和高效的 Scheme 代码至关重要。 1. let 的用法与工作原理 let 是一种并行(parallel) 绑定。这意味着它在创建局部变量时,所有变量的 阅读全文
posted @ 2025-08-27 19:53 立体风 阅读(17) 评论(0) 推荐(0)
摘要: Structure and Interpretation of Computer Programs (SICP),通常被简称为 《计算机程序的构造与解释》,是一本极具传奇色彩的计算机科学教材。它不是一本普通的编程入门书,而是一本深入探讨计算的本质、编程语言设计和抽象的艺术的经典著作。 这本书最初由麻 阅读全文
posted @ 2025-08-27 16:56 立体风 阅读(49) 评论(0) 推荐(0)
摘要: 在数学和计算机科学中,逆元是一个非常重要的概念,尤其在数论和密码学中应用广泛。简单来说,逆元就像是乘法中的倒数,但它是在特定运算和模数下的“倒数”。 什么是逆元? 在一个给定的模数 \(m\) 下,如果存在一个数 \(x\),使得数 \(a\) 与 \(x\) 相乘后对 \(m\) 取模的结果为 1 阅读全文
posted @ 2025-08-23 17:23 立体风 阅读(76) 评论(0) 推荐(0)
摘要: 解释命令含义 1. pacman 简介 pacman 是 Arch Linux 的包管理器,MSYS2 借鉴了 Arch 的生态,所以也用 pacman 来管理软件包。 它能安装、更新、删除、搜索软件包。 2. 命令分解 pacman -Syu 其实是三个参数的组合: -S "sync" —— 同步 阅读全文
posted @ 2025-08-20 20:15 立体风 阅读(96) 评论(0) 推荐(0)
摘要: 贝叶斯理论中全概率公式是: \[P(B) = P(B|A) \cdot P(A) + P(B|\neg A) \cdot P(\neg A) \]这被称为全概率公式(law of total probability)。它是贝叶斯定理中分母 \(P(B)\) 的展开形式。下面我们从基础概率知识出发,一 阅读全文
posted @ 2025-08-04 09:45 立体风 阅读(57) 评论(0) 推荐(0)
摘要: 贝叶斯概率是一种解释和使用概率的方法,核心思想是根据已有的信息来更新对未知事件的信念。它的理论基础是贝叶斯定理(Bayes' Theorem),这一定理描述了如何根据新的证据调整原有的判断。 一、贝叶斯概率的核心思想 传统的频率派概率解释认为“概率”是大量重复实验中某事件出现的频率。而贝叶斯概率(B 阅读全文
posted @ 2025-08-03 23:47 立体风 阅读(28) 评论(0) 推荐(0)
摘要: 为什么C++11引入的统一初始化语法({})是如此必要。 它的出现并非锦上添花,而是为了解决C++98/03中长期存在的一系列初始化问题,这些问题会导致代码不一致、有歧义、且不安全。 在C++11之前,初始化一个变量或对象有多种方式,但它们各不相同,且适用场景有限: 使用小括号 ():std::st 阅读全文
posted @ 2025-07-12 21:45 立体风 阅读(27) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 66 下一页