...

矩阵思维,贪心算法和动态规划(少儿编程课程)

当我们使用地图软件输入起点和终点之后,一个按钮就可以获得从A地到B地的乘车方案。例如: 我想从八角游乐园到航天城。那么地图将会给出5种换乘方案 计算机是如何算出合适的线路呢?可以看到方案选项中有“时间

...

如何利用模运算让一件事情顺序重复(少儿编程课程)

我们经常需要计算机帮我们解决重复的问题,例如下面的例子: ○○○○○ ●○○○○ ●●○○○ ●●●○○ ●●●●○ ●●●●● ○○○○○ ●○○○○ ●●○○○ ●●●○○ ●●●●○ ●●●●●

...

计算机是怎么处理冲突的(少儿编程课程)

现实生活中我们经常碰到一些冲突,往往是资源紧张的情况下,多个需求方进行请求。 举个例子:老师课上分配了一项任务给全班同学,做一个艺术品且上交的时候只能写班级不能写姓名,同学们差不多一节课都完成了任务。

...

浅谈几种入门级排序算法:冒泡排序、选择排序、快速排序、插入排序(少儿编程课程)

冒泡排序图解 气泡由左至右,一次一个气泡,一个气泡执行一轮。一轮带一个最大值到最右端。每一轮进行之后,问题的复杂度都会降低(会减轻元素个数分之一)。 选择排序图解,同冒泡排序,每轮会减少一次比较 快速

...

游戏(四):摩斯密码转换器(少儿编程课程)

如何敲打sos求救 上一篇文章我们讲了,危难时候(地震、塌方、被困电梯等)如何通过敲打国际通用的摩斯密码来获取救援 这里给出一个摩斯密码翻译器。 摩斯密码转换器

...

设计一款教具,演示同一圆内等弧所对应的角相等(少儿编程课程)

首先,想到有意思的玩法是: 以两点之间固定锐角的木楔子可以画出一个圆的大部分。 找刚才角度的两个木楔子并在一起嵌入这个圆中,两边相等时可以找到圆心。 然后开始设计教具。 第一版是这样的: 第二版是这样

...

最小公倍数、线性同余(少儿编程课程)

最小公倍数是同一起跑线,不同的步长。相同的落点,在一条无限的跑道上。 线性同余是不同的起跑线,在循环往复的圈圈中,相遇。 模运算、线性同余、齿轮、分数(有理数) 数论中的重要概念。给定一个正整数m,如

...

认知与意识

人类可以认知所有的宇宙规则吗?根据人类基因的容量,理论上不可以,但是根据问题可以拆分,大问题可以化作小问题,拼接他们可以分布计算。那么吧储存空间外置,人类又有可能掌握结论的融合。毕竟计算过程是时间和空