JAVASCRIPT遇到《九章算术》开坑说明

小伙伴们大家好啊,这里我主要是说一下为什么会有开这个新坑的想法。

起因是这样的,最近逛书店的时候看到《九章算术》这本书,翻了一下,感觉还挺有意思的,然后突然冒出一个想法:如果使用编程语言来实现古代算术书中出现的算法和各种公式,会产生怎样的效果呢?

在B站搜索了一下,发现很少有这方面内容的视频。于是又想到,会不会有小伙伴会对这方面内容感兴趣呢?就有了整理一系列用代码实现《九章算术》中涉及算法的学习笔记,并做成视频分享出来的想法。

因为我也是刚开始读《九章算术》这本书,所以并不确定所有书里提到的算法是否都能够用代码来实现,那就先一边学习一边分享出来,看看情况吧。

我目前的计划是,把学习过程分为理解原文、分析原理和实现算法三个部分。通过阅读、翻译理解原文内容后,先把原文中提到的算法整理成伪代码或者公式,分析一下原理和推导过程,再使用一种具体的编程语言来实现。除了算法之外,还需要注意,有一些古代常用的单位换算,与现在我们使用的单位不同的,在不了解的情况下,可能会理解不了书中的一些计算。

至于编程语言,我选择了JavaScript。一方面,JS语言相对来说 语法更简洁,而且拥有面向对象的特性,让一些操作更方便,比如对数组的操作;另一方面,我也刚开始学习JS,也可以把这个过程作为熟悉语言的过程。

最后在这里声明一下,在学习和实现算法的过程中,分享出来的内容都是基于个人理解,有异议的话也欢迎大家提出来一起讨论。

从下次文章和视频开始正式的分享,有兴趣的小伙伴们可以点一下关注。

感谢朋友们的支持,下次见,拜拜~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值