JAVASCRIPT遇到《九章算术》开坑说明
作者:互联网
小伙伴们大家好啊,这里我主要是说一下为什么会有开这个新坑的想法。
起因是这样的,最近逛书店的时候看到《九章算术》这本书,翻了一下,感觉还挺有意思的,然后突然冒出一个想法:如果使用编程语言来实现古代算术书中出现的算法和各种公式,会产生怎样的效果呢?
在B站搜索了一下,发现很少有这方面内容的视频。于是又想到,会不会有小伙伴会对这方面内容感兴趣呢?就有了整理一系列用代码实现《九章算术》中涉及算法的学习笔记,并做成视频分享出来的想法。
因为我也是刚开始读《九章算术》这本书,所以并不确定所有书里提到的算法是否都能够用代码来实现,那就先一边学习一边分享出来,看看情况吧。
我目前的计划是,把学习过程分为理解原文、分析原理和实现算法三个部分。通过阅读、翻译理解原文内容后,先把原文中提到的算法整理成伪代码或者公式,分析一下原理和推导过程,再使用一种具体的编程语言来实现。除了算法之外,还需要注意,有一些古代常用的单位换算,与现在我们使用的单位不同的,在不了解的情况下,可能会理解不了书中的一些计算。
至于编程语言,我选择了JavaScript。一方面,JS语言相对来说 语法更简洁,而且拥有面向对象的特性,让一些操作更方便,比如对数组的操作;另一方面,我也刚开始学习JS,也可以把这个过程作为熟悉语言的过程。
最后在这里声明一下,在学习和实现算法的过程中,分享出来的内容都是基于个人理解,有异议的话也欢迎大家提出来一起讨论。
从下次文章和视频开始正式的分享,有兴趣的小伙伴们可以点一下关注。
感谢朋友们的支持,下次见,拜拜~
标签:小伙伴,编程语言,一下,JAVASCRIPT,算法,开坑,分享,九章算术 来源: https://blog.csdn.net/a949368227/article/details/121325077