
Data Strucure
文章平均质量分 81
SolarJupiter
科学没有国界,但科学家有自己的祖国。
展开
-
数据结构学习 第一章数组和稀疏矩阵
结构化程序设计的核心就是“自上而下设计”与模块化设计:将整个程序需求从上而下,由大到小分解成小的单元和模块,分别开发。 OO程序设计三个重要的特性:继承,封装,多态; 例如 for i=1 to n do j for k=j+1 to n do x=x+1; 请问 x=x+!执行次数的时间复杂度O(n*n); 先分析内层的循环一共执行1原创 2012-11-20 08:25:01 · 504 阅读 · 0 评论 -
《C专家编程》学习笔记2
一个 L的 NUL用于结束一个ASCLL字符串 两个L 的NULL 用于表示什么也不指向的指针 标准的C编译器至少允许一条switch语句中有257个case标签。为了满足一个8bit的字符的所有情况。 switch的另一个问题是它内部的任何语句都可以加上标签,并在执行时跳转到哪里,这就有可能破坏程序流的结构化。(类似于goto) 证明在C语言中const并不表示常量,可原创 2013-05-03 17:57:21 · 511 阅读 · 0 评论 -
从武侠小说到程序员面试
从武侠小说到程序员面试 内容来源:http://www.cnblogs.com/figure9/p/from_wuxia_to_programmer_interview.html 概要 受到浣花洗剑录和射雕英雄传的启发,本文使用武侠小说中的人物和事件来类比并分析当前程序员面试存在的弊端,并尝试给出一个更好的程序员面试方案。 估计你会认为我在胡扯,程序员面试和浣花洗剑录怎么能扯上关系,但它原创 2016-03-24 15:26:00 · 854 阅读 · 1 评论