Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1359109
  • 博文数量: 166
  • 博客积分: 46
  • 博客等级: 民兵
  • 技术积分: 4061
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-11 13:45
个人简介

现任职北京某互联网公司运维经理,高级架构师,涉足互联网运维行业已经超过10年。曾服务于京东商城,互动百科等互联网公司,早期运维界新星。 长期专研,C语言开发,操作系统内核,大型互联网架构。http://www.bdkyr.com

文章分类

分类: C/C++

2013-11-08 18:55:27

       提到算法,我想大家都不陌生。算法中的经典“迷宫”,更是值得我们去细细的咀嚼消化,如果我们可以体会其中的乐趣,那学好C语言指日可待。
       一个小小的迷宫程序,可以让我们联想到很多,如回溯、栈。       
             迷宫程序,每走一步,都需要考虑下一步是否可以走通,如果不通,就需要回溯,要想实现回溯,就要用到栈。
      说道这里,你可能还有点点不是很清楚,不要紧,我贴上代码,我自己动手写的,如果你没动手写过,不妨试试,很有意思的。
     
       程序代码如下,不好意思,如果不想动手写,也要动手敲,复制就不要了,我截图了。
       #运行结果 ;)
      
      #程序代码
    
   
  
 
 
 

      好了,代码及运行结果,已全部附上,看一遍,想一边,敲一边,写一遍。你一定会理解这么做的意义。学生时代我们都学过c语言,那时的理解跟现在的理解大不一样。能想到这么多,写在这里跟大家分享,很是希望做运维的朋友学会C,真正的学会它,一旦掌握,就如虎添翼。运维+开发,所向披靡。
      类似的代码,我全是逼迫自己写,强制自己动手写写。写过之后,你就明白了。我的一位好友就是这么对我说的,并要求我当时动手自己写的这个迷宫程序。所以今天我放到这里,希望能让你有所收获。谢谢!

阅读(3454) | 评论(2) | 转发(3) |
给主人留下些什么吧!~~

woaimaidong2014-09-04 00:30:46

oceanstack:从本文中并没有看到对C语言的浅谈,也并未看出,“一旦掌握 C,就如虎添翼。运维+开发,所向披靡。”的相关论 。 
曾经请教过您问题,较佩服博主的精神和做人,愿成为朋友 。

一旦掌握 C,就如虎添翼。运维+开发,所向披靡。

个人的两点体会:
1)linux操作系统大部分代码是用C写的,能看懂C代码,操作系统的部分代码即可看懂,有助于深刻理解系统原理,便于分析运维工作中遇到的性能瓶颈问题。
2)能看懂C代码,会写C代码,可以自己写个性化的运维小工具,提高效率,降低人力成本。

不足之处,请补充,谢谢!

回复 | 举报

oceanstack2014-09-02 09:19:47

从本文中并没有看到对C语言的浅谈,也并未看出,“一旦掌握 C,就如虎添翼。运维+开发,所向披靡。”的相关论 。 
曾经请教过您问题,较佩服博主的精神和做人,愿成为朋友 。