会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小雪SS
博客园
首页
新随笔
联系
管理
订阅
1
2
3
4
下一页
2019年11月26日
solid原则
摘要: SOLID: 单一原则(SRP):一个类只应该负责一件事。如果一个类有多个职责,那么它变成了耦合的。对一个职责的修改会导致对另一个职责的修改。 开闭原则(OCP):软件实体(类、模块、函数)应该对扩展开放,对修改关闭 里氏替换(LSP):子类对父类函数进行重写,子类必须可以替换它的父类。 接口隔离(
阅读全文
posted @ 2019-11-26 21:40 小雪SS
阅读(148)
评论(0)
推荐(0)
2019年2月20日
breadwinner-养家之人_20190220
摘要: " 在我们那里,人是最珍贵的。话要说的更有道理,而不是提高音量,毕竟滋养花朵的是雨水,而不是雷鸣“ ”我叫苏莱曼,我的爸爸是个教师,我的妈妈是个作家。有一天我在路上看到一个玩具,就把它捡起来了。它爆炸了。我不记得后面发生什么了,因为,那就是故事的结局。” parvana-帕瓦娜 现实与理想 友情
阅读全文
posted @ 2019-02-20 20:28 小雪SS
阅读(332)
评论(0)
推荐(0)
2018年8月16日
leetcode-695. Max Area of Island
摘要: 题目: https://leetcode.com/problems/max-area-of-island/description/
阅读全文
posted @ 2018-08-16 21:29 小雪SS
阅读(151)
评论(0)
推荐(0)
leetcode刷题-559. Maximum Depth of N-ary Tree
摘要: 题目: https://leetcode.com/problems/maximum-depth-of-n-ary-tree/description/ n-ary-tree的数据结果表示 DFS算法:迭代 BFS算法:队列
阅读全文
posted @ 2018-08-16 15:18 小雪SS
阅读(328)
评论(0)
推荐(0)
2018年6月8日
C++数据结构之排序
摘要: 一.简单排序 冒泡排序: 插入排序: 逆序对 希尔排序:
阅读全文
posted @ 2018-06-08 14:04 小雪SS
阅读(299)
评论(0)
推荐(0)
2018年5月22日
数据结构之图
摘要: 一,什么是图 表示多对多的关系 图包含一组顶点和一组边(不考虑重边和自回路) 二,图的表示 邻接矩阵表示图:有边的表示1,无边的表示0 邻接矩阵优点: 邻接矩阵缺点: 邻接表:只存非零元素,不唯一,稀疏图 三,图的遍历 DFS(深度优先搜索,Depth First Search): 原路返回=>树的
阅读全文
posted @ 2018-05-22 12:21 小雪SS
阅读(2667)
评论(0)
推荐(0)
2018年5月15日
数据结构之线性结构之队列
摘要: 三,队列 队列(操作受限制的线性表):先进先出,一端插入,另一端输出 队列的顺序存储实现:数组+对头变量+队尾变量 如果是正常的线状队列,前面删除数据部分的空间无法使用,会造成浪费;所有出现循环队列 循环队列会出现的问题:空满时front==rear都是相等,无法区分 原因:n种长度值对应n+1种情
阅读全文
posted @ 2018-05-15 15:37 小雪SS
阅读(733)
评论(0)
推荐(0)
2018年5月14日
数据结构之线性结构之堆栈
摘要: 二,堆栈 中缀表达式:运算符位于两数之后; a+b*c-d/e 后缀表达式:运算符位于两数之后; abc*+de/-;计算机表示式求解时的读法;用堆栈实现计算 前缀表达式:运算符位于两数之前; -+a*bc/de 堆栈(操作受限制的线性表),先入后出,只在一端(栈顶,top)做插入和删除 push和
阅读全文
posted @ 2018-05-14 16:03 小雪SS
阅读(292)
评论(0)
推荐(0)
2018年5月13日
数据结构之树
摘要: 一,什么是树 层次关系 分层次组织在管理上具有更高的效率 查找: 静态查找:记录固定,无插入和删除 动态查找:记录变化,有插入和删除 二,二叉树及其存储结构 树的定义: 二叉树:“儿子-兄弟”表示法;二叉树有左右之分 二叉树的遍历(递归方法实现): 二叉树存储结构: 顺序存储结构 完全二叉树:层次遍
阅读全文
posted @ 2018-05-13 22:30 小雪SS
阅读(621)
评论(0)
推荐(0)
数据结构之线性结构之线性表
摘要: 一. 线性表及其实现 如何表示多项式:f(x)=a0+a1x+...+an-1xn-1+anxn 顺序存储结构直接表述:一般数组 顺序存储结构表示非零项:结构数组 方法二中如果要对各项进行相加时,注意两项的指数需要按照降序或者升序排列 链表结构存储非零项 线性表:由同类型数据元素(可以是自定义的结构
阅读全文
posted @ 2018-05-13 20:15 小雪SS
阅读(381)
评论(0)
推荐(0)
1
2
3
4
下一页
公告