美文网首页
编程感悟之逆向思考

编程感悟之逆向思考

作者: 胡西恒 | 来源:发表于2017-07-01 01:03 被阅读20次

今天在图书馆打了一百多行程序,语言用的 Python,程序实现的功能是一个猜数字的小游戏,不知道为什么,每学一门语言我总是喜欢写这个小游戏,不仅仅是因为它简单,而是因为可以自由扩充功能,从最开始只是简单的猜数字,到给玩家限定次数,限定时间,并提示相应的惩罚。将代码改的越来越规范化,将算法分析写的越清晰明了。从以前的喜欢用中文,到现在用纯英文实现,不会的单词查字典并记住。

今天当我偶然看到书上的一句话时,似乎打开了我对新世界探索的另一扇门。书上说我们能否把一个程序反过来,就是用户随机输入一个数字,让计算机把它猜出来,最开始我以为很简单,可是 30 分钟过后我依旧没有理清逻辑,这让我类比到了人工智能。就像我们打游戏,下棋都有人机对战模式,该如何去实现这才是涉及到了算法的方面。这也让我接触到了新的一点,以后打算把写过的复杂一点的程序都逆向实现下,毕竟是设计算法方面的,也还是蛮喜欢的。

相关文章

  • 编程感悟之逆向思考

    今天在图书馆打了一百多行程序,语言用的 Python,程序实现的功能是一个猜数字的小游戏,不知道为什么,每...

  • 【读书感悟】尝试逆向思考

    只从一个方向思考,必然会走进死胡同。 001 目标导向 吴军老师在得到专栏里讲到计算机思维时指出,与人类递推的正向...

  • 74读【逆向思考】感悟

    记得之前苏苏说过要是想成功,你得你敢于做一些反人性的事,比如说反懒惰。 常人做事大部分都是三天打鱼两天晒网,而且是...

  • iOS逆向之反HOOK的基本防护

    iOS逆向之Method Swizzle iOS逆向之fishHook原理探究 iOS逆向之fishHook怎么通...

  • iOS逆向学习

    参考文章:iOS逆向开发记录:iOS逆向之手机越狱iOS逆向之介绍iOS逆向之文件系统结构iOS逆向之文件权限及类...

  • 晨读感悟:改变自己的思维方式,反思维方式

    逆向管理晨读感悟: 我们常常是先思考再行动,其实要先行动再思考!改变自己的前提是先有了行动才有了改变!我们说自己迷...

  • 霍华德-马克斯的价投基本原则

    正确思考;独立思考;什么是正确思考呢?如何验证正确思考?独立思考? 你的思维方式必须与众不同;逆向思考并逆向投资;...

  • 思考能力

    六顶思考帽,批判性思维,全局之眼,正向思维,逆向思维。 从对抗性思考,到平行思考。 很多时候,人们不自觉的思考方式...

  • 对宛于晨读感悟的感悟

    今天学以致用,逆向思维,不写对《逆向思维》一书的晨读感悟,只想谈谈对宛于晨读感悟的感悟。 我是个资深潜水员,到目前...

  • 《定位》感悟 Day1

    我是陈之然,今天第1天打卡,只看了目录,感悟如下: 1.思考: 定位理论在生活中的应用可以理解成占位符在编程语言的...

网友评论

      本文标题:编程感悟之逆向思考

      本文链接:https://www.haomeiwen.com/subject/bkkwcxtx.html