痴迷于高中 Comp Sci 问题(第 0 部分):简介
痴迷于高中 Comp Sci 问题(第 0 部分):简介
有个可爱的小网站叫 编码蝙蝠 .这是针对高中生的一些计算机科学问题的汇编。这就是我开始编写比 你好世界.py
.我真的很喜欢 CodingBat。不像其他代码项目网站 力卡 或者 黑客等级 ,前者是一大堆没有主题的问题,喜欢不停地向你要钱,后者主要是教你如何用特定语言写作,CodingBat 收集了计算机科学问题,按分类问题的类型及其难度级别,例如 逻辑-1
和 阵列 3
.虽然 CodingBat 主要专注于教授 Java,但它的问题可用于介绍如何用多种语言进行思考。 例如,Haskell .
所以,作为一封写给让我迷上计算机科学的小情书,我将讨论 CodingBat 的 Java 问题,我将向你展示我是如何——一个计算机科学专业的毕业生,更重要的是,一个巨人书呆子——今天会解决这些问题,而我在高中时会如何解决这些问题。我不会炫耀所有的问题。我们都不需要关于如何检查一个数字是否可以被另一个数字整除或者一个字符串是否是另一个字符串的前缀的系列文章。我将专注于我知道高中的我和现在的我会以非常不同的方式解决的问题,着眼于绝对荒谬的过度优化。基本上,我只是想向年轻的我弯曲,好吗?我不需要伟大的事业。那个孩子甚至不知道他会长大成为一个女孩。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明