
个人感悟
weixin_43773093
这个作者很懒,什么都没留下…
展开
-
我的 Python 学习历程与经验分享
关注微信公众号:Python高效编程· 了解更多。 关于我 某不知名 211 大学的大二学生,读的是通信工程专业。然而我们学校的通信专业偏硬件,编程方面只教 C 语言。而我比较喜欢软件,所以业余时间学点 Python,写一些简单的代码,感觉很快乐。 暗夜 一开始的时候,我并不喜欢编程,觉得编程很神秘,很害怕编程。尤其是学完 C 语言之后,连个简单的代码也写不出来。讽刺的是,通过背题、刷题,我的 ...原创 2019-04-09 17:09:21 · 2728 阅读 · 6 评论 -
Nim 编程实现计算器
简易计算器 我们这次实现的命令行计算器,支持加减乘除、括号、浮点数、负数,以及查看历史和退出功能。 主要的思路:read - parse - print - loop。 read 阶段是指从读取用户在提示符(cal> )之后输入的字符串。 parse 阶段包括:将用户输入的字符串分割成单个对象比如:符号 +,或者数字 1.2 。其次将中缀表达式转化后缀表达式,接下来计算后缀表达式的数值。 ...原创 2019-08-15 22:48:05 · 392 阅读 · 0 评论 -
快速排序 Nim 语言实现
快速排序是一种平均时间复杂度为 nlog(n) 的原地排序,很适合大规模数据排序。它采用一种分而治之的手段,划分子问题,并递归地求解问题,最后将子问题的解合并为原问题的解。原创 2019-08-29 08:46:17 · 690 阅读 · 0 评论