240 发简信
IP属地:湖北
  • 写程序10大习惯和如何提高编程能力

    如何提高自己的编程能力 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他...

  • 聊聊GIS的职业发展

    之前写了一篇名为《GISer们还有机会屌丝逆袭吗?》的文章,希望能和广大GISer一起探讨地理信息产业留给小团队和个人的机会。文章发布后,很多GISer通过网络和我进行了交流...

  • 120
    C语言/C++编程学习:送给考计算机二级的同学:公共基础知识总结

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进...

  • 算法-字符串之模式匹配KMP算法

    在字符串系列的算法中,KMP算法属于较难的一个。实际上它的代码并不多,主要一些细节的地方难以理解,再加上书上,网上实现KMP算法的方式各有不同,造成混淆也再所难免,我自己也看...

  • ACM 题型算法分类

    题目均来自:http://acm.pku.edu.cn/JudgeOnline/ 主流算法: 1.搜索//回溯 2.DP(动态规划) 3.贪心 4.图论//Dijkstra、...

  • 120
    ACM 国内外几个网站 & 题目分类

    国外 西班牙Valladolid大学 Uva:https://uva.onlinejudge.org俄罗斯Ural立大学 Online Judge(URAL)http://a...

  • ACM算法分类、推荐学习资料和配套习题

    相信每一位玩ACM程序设计竞赛的同学来说,都有一个从入门到精通的过程,而且分享他们经验的时候,见到最多的就是一种合作和拼搏精神,乐在其中的那种激情。 Wilbert即将毕业,...

  • 120
    数据结构 -《大话数据结构》读书笔记(1)

    公司的经理大哥建议过我,说趁年轻要深入学习算法与数据结构,设计模式, APP 架构,当然也包括 iOS 底层的一些知识......半年多过去了,算法数据结构方面的书多少算是看...