首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >您最喜欢的算法和对应的课程

您最喜欢的算法和对应的课程
EN

Stack Overflow用户
提问于 2018-12-14 05:18:14
回答 2查看 0关注 0票数 0

什么算法教你最多的编程或特定的语言功能?

我们所有人都知道,我们已经知道,我们已经学会了一个重要的教训,基于最终理解由程序员编写的算法,在进化阶梯的几个步骤。谁的想法和代码对你有神奇的触动?

EN

回答 2

Stack Overflow用户

发布于 2018-12-14 13:54:11

但这对我来说是一个启示。我参加了我的第一个编程课程(VB6),教授刚刚给我们讲了随机数字,他给出了以下说明:“创建一个虚拟彩票机。想象一下,玻璃球上有100个标有0到99的乒乓球。随机选择它们并显示它们的编号,直到它们全部被选中,没有重复。“

其他人都这样编写了他们的程序:选择一个球,将其编号放入“已选择的列表”中,然后选择另一个球。检查它是否已被选中,如果是这样选择另一个球,如果没有将它的号码放在“已选择的列表”等....

当然,到最后他们正在进行数百次比较,以找到尚未被挑选的几个球。这就像选择它们后将球扔回罐子里一样。我的启示是在采摘后丢球。

我知道这听起来令人难以置信,但这就是“编程开关”在我脑海中浮现的那一刻。这是编程从尝试学习一门奇怪的外语到试图找出一个令人愉快的谜题的时刻。一旦我在编程和乐趣之间建立了心理联系,那真的没有阻止我。

票数 0
EN

Stack Overflow用户

发布于 2018-12-14 14:20:14

这是我的霍夫曼编码,我最初通过最小化编码文本的位数从8减少到更少来制作我自己的哑版本,但没有考虑根据频率的可变位数。然后我在杂志的一篇文章中找到了霍夫曼编码,它开辟了许多新的可能性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档