JAVASCRIPT遇到《九章算术》开坑说明
2021/11/14 22:40:15
本文主要是介绍JAVASCRIPT遇到《九章算术》开坑说明,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
小伙伴们大家好啊,这里我主要是说一下为什么会有开这个新坑的想法。
起因是这样的,最近逛书店的时候看到《九章算术》这本书,翻了一下,感觉还挺有意思的,然后突然冒出一个想法:如果使用编程语言来实现古代算术书中出现的算法和各种公式,会产生怎样的效果呢?
在B站搜索了一下,发现很少有这方面内容的视频。于是又想到,会不会有小伙伴会对这方面内容感兴趣呢?就有了整理一系列用代码实现《九章算术》中涉及算法的学习笔记,并做成视频分享出来的想法。
因为我也是刚开始读《九章算术》这本书,所以并不确定所有书里提到的算法是否都能够用代码来实现,那就先一边学习一边分享出来,看看情况吧。
我目前的计划是,把学习过程分为理解原文、分析原理和实现算法三个部分。通过阅读、翻译理解原文内容后,先把原文中提到的算法整理成伪代码或者公式,分析一下原理和推导过程,再使用一种具体的编程语言来实现。除了算法之外,还需要注意,有一些古代常用的单位换算,与现在我们使用的单位不同的,在不了解的情况下,可能会理解不了书中的一些计算。
至于编程语言,我选择了JavaScript。一方面,JS语言相对来说 语法更简洁,而且拥有面向对象的特性,让一些操作更方便,比如对数组的操作;另一方面,我也刚开始学习JS,也可以把这个过程作为熟悉语言的过程。
最后在这里声明一下,在学习和实现算法的过程中,分享出来的内容都是基于个人理解,有异议的话也欢迎大家提出来一起讨论。
从下次文章和视频开始正式的分享,有兴趣的小伙伴们可以点一下关注。
感谢朋友们的支持,下次见,拜拜~
这篇关于JAVASCRIPT遇到《九章算术》开坑说明的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27消息中间件底层原理资料详解
- 2024-11-27RocketMQ底层原理资料详解:新手入门教程
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器