自己对计算理论的思索

         以前我对计算理论这门课特别不感兴趣,觉得这门课程太枯燥无味了,太理论了,一个偶然的机会听老师讲图灵机,说的一句话,其实编程就是设计一个图灵机,在实现语言的水平上实现。感觉这句话真是太对了,一个真正严谨得算法,就是建立在理论上得,现在我们学的编程都太肤浅了,真正涉及算法的很少,似乎只有在找工作面试时偶尔用到,不能不说我们太浮躁了,社会太浮躁了,高速得计算机,大的内存掩盖了我们算法,以及程序设计的不足。

       今天老师让提交一个类似acm试题形式的程序,做了将近一个小时才做出来,自己水平太差了,忘这忘那,丢三拉四,哪像一个训练有素得程序员呀,最糟糕的是感觉思路不清晰,应该要学着用图灵机的思想去考虑问题。先设计大的框架,尽量避免琐碎的问题,而后逐步细化,然后注意类型,数组越界之类的问题,避免盲目的写无用的代码。总结来看要有一个类似图灵机的清晰得设计语言的思想,而后在写代码,当然要有对语法技巧的熟悉,和选择一些适当得算法。这就是我对程序设计得一点心得吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值