首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

数学篇 | 编程与数学的关系?

  信息学编程和数学都需要很高的抽象思维能力,两者在很多地方都有共同之处。编程和数学是密不可分的。编程和数学的交叉还涉及到计算机科学中的一些重要领域,如算法、数据结构、计算复杂性理论等。那么,这两者有什么关系呢?

比如:对任意给定的一组数进行排序,使之从大到小进行排列。

冒泡排序方法:比较相邻的数。如果第一个比第二个大,就交换他们两个。对相邻的元素进行两两比较,如果第一个比第二个大,这样,每一趟会将最小的元素“浮”到顶端,最终达到完全有序。

这是一个编程的入门问题,但它就很难称得上是一个数学问题。类似这种问题,我们人类看起来可能很简单、很幼稚,甚至都称不上一个问题,但我们却需要学习如何告诉计算机去完成这项任务。

编程绝非仅仅是一门鼓励的学科或是技能——它更像是一种通用的工具,能够为其他学科的学习插上飞翔的翅膀。具备编程能力,将会使得孩子在学习其他学科的时候多出一个别人不具备的视角。

让孩子俯下身子,学会和机器对话,这不仅是对为未来人才的必然需求,也将为孩子打开一扇通往神奇世界的门。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/ObFmDGQUYZBKH4KSE6MQpEzQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券