语言 · 算法 · 编程 · 程序
大家好,今天咱们从生活出发,用一个大家都熟悉的题目,聊聊它们之间的关系。
P2鸡兔同笼
笼子里关了鸡和兔子,数一数:📍 一共 35 个头、94 只脚问:鸡和兔子各有多少只?
P3语言 —— 把问题说清楚
解决问题之前,先得把问题讲明白。用我们平时说的“人话”:
自然语言是第一步,能准确描述需求,是解决问题的基础。
P4算法 —— 把步骤想清楚
算法是解决问题的逻辑步骤:
1. 假设全是鸡,脚应该是 70 只;2. 多出的脚是因为有兔子:24 只;3. 每只兔比鸡多 2 只脚,所以:
兔数 = (总脚数 - 2 × 总头数) ÷ 2
P5编程 —— 写成计算机能懂的
编程,就是把上面的逻辑翻译给计算机听:
P6程序 —— 跑出结果
代码运行起来,就是一个程序。
输入:35头,94脚输出:鸡 23 只,兔 12 只
P7四者关系
语言 ➔算法 ➔编程 ➔程序说清问题 想清逻辑 翻译代码 运行结果
核心是算法。逻辑通了,剩下的可以交给 AI。
结语
AI 时代,会表达、会算逻辑,就能把想法变成程序。只要你能说清楚,AI 就能帮你做出来。
powered by codebuddy