07 2024 档案

Haskell 笔记2
摘要:Haskell 笔记2 《haskell 趣学指南》 代码 -- helloworld.hs main = putStrLn "Hello, World!" -- applytwice.hs applyTwice :: (a->a) -> a ->a applyTwice f x = f (f x) 阅读全文

posted @ 2024-07-24 09:54 LambdaQ 阅读(11) 评论(0) 推荐(0) 编辑

Haskell 笔记
摘要:Haskell 学习笔记 Haskell简介 在纯粹函数式程序语言中的函数能做的唯一事情就是利用引数计算结果,不会产生所谓的副作用一开始会觉得这限制很大,不过这也是他的优点所在:若以同样的参数调用同一个函数两次,得到的结果一定是相同。这被称作“引用透明(Referential Transparenc 阅读全文

posted @ 2024-07-23 02:59 LambdaQ 阅读(19) 评论(0) 推荐(0) 编辑

丢弃奇数位置上的元素
摘要:丢弃奇数位置上的元素 题目描述 给定 [1, n] 上的连续数字,每次去掉奇数位置上的数,当最后只剩一个数字时,这个数字是多少。 题解 如图所示: 将每个数字转换成二进制表示,可以发现,在第 i 轮删掉的数字,都是在二进制表示中从右->左,第 i 个位置为 1 的数字。因此,留下来的数字,肯定是从左 阅读全文

posted @ 2024-07-05 11:38 LambdaQ 阅读(24) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示