- 博客(13)
- 收藏
- 关注
原创 设计原则~
每个设计模式都有缺点和优点,要先实现功能,然后判断这样写有什么缺陷再去选择拥有对应优点的设计模式,然后再在这个基础上去优化。使用封装来创建对象之间的分界层,让设计者可以在分界一侧进行修改,而不会对另一侧产生不良的影响,从而达到松耦合。减少系统中各部分的依赖关系,从而实现“高内聚、松耦合”的类型设计方案。用活字印刷而不是雕版印刷术,不要让自己的代码写的像雕版印刷术。客户程序无需获知对象的具体类型,只需要知道对象所具有的接口。面向接口设计,接口标准化,是产业强盛的标志。好希望成为一名优秀的程序员啊~~~~~~
2024-09-15 21:51:24
169
原创 数据结构 线性表 顺序表实现
线性表的顺序表示指的是用一组地址连续的存储单元一次存储线性表的数据元素2、实现SeqLIst.hint size;}SeqList;printf("请选择:>");break;case 1:printf("请输入要插入的数据(-1结束):>");= -1)break;case 2:printf("请输入要插入的数据(-1结束):>");= -1)break;
2023-04-01 13:30:39
85
原创 数据结构 绪论
完全相当的数据,不同的组织结构产生的效果是不一样的。我们如何去组织、或者如何去架构,数据的内容都是不变的,但是所产生的效果是不一样的。数据:数据是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。数据结构(Data Struct)并非是单单的链表、栈、图、树,这些是数据结构的某种具体表现,但是他不等价与所谓的数据结构。数据对象:数据对象是性质相同的数据元素的集合,是数据的一个子集。算法的五个特性:有穷性,确定性,可行性,输入,输出。ADT 抽象数据模型。
2023-03-27 23:16:08
50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人