Depeng's Blog

北京邮电大学研究生在读


  • 首页

  • 归档

  • 分类

  • 标签

  • 得到

  • 关于

  • 留言

  • 搜索

排序(1) 选择排序

发表于 2019-04-01 | 分类于 Sorting | 阅读次数:
字数统计: 1.1k | 阅读时长 ≈ 4

选择排序是一种简单直观的排序算法。它的工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置。然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 遍历数组,遍历到i时,a0,a1,…,ai-1是已经排好序的,然后从i到n选择出最小的,记录下位置,如果不是第i个,则和第i个元素交换。此时第i个元素可能会排到相等元素之后,造成排序的不稳定。

阅读全文 »

剑指Offer(9) 用两个栈实现队列

发表于 2019-03-29 | 分类于 剑指Offer | 阅读次数:
字数统计: 751 | 阅读时长 ≈ 3

阅读全文 »

剑指Offer(8) 二叉树的下一个节点

发表于 2019-03-28 | 分类于 剑指Offer | 阅读次数:
字数统计: 734 | 阅读时长 ≈ 3

阅读全文 »

剑指Offer(7) 重建二叉树

发表于 2019-03-27 | 分类于 剑指Offer | 阅读次数:
字数统计: 1.3k | 阅读时长 ≈ 5

阅读全文 »

React项目实践

发表于 2019-03-27 | 阅读次数:
字数统计: 319 | 阅读时长 ≈ 1

阅读全文 »

剑指Offer(6) 从尾到头打印链表

发表于 2019-03-26 | 分类于 剑指Offer | 阅读次数:
字数统计: 663 | 阅读时长 ≈ 3

阅读全文 »

Spring框架快速入门

发表于 2019-03-26 | 阅读次数:
字数统计: 0 | 阅读时长 ≈ 1

阅读全文 »

剑指Offer(5) 替换空格

发表于 2019-03-24 | 分类于 剑指Offer | 阅读次数:
字数统计: 1.7k | 阅读时长 ≈ 7

阅读全文 »

剑指Offer(4) 二维数组中的查找

发表于 2019-03-24 | 分类于 剑指Offer | 阅读次数:
字数统计: 1.1k | 阅读时长 ≈ 5

阅读全文 »

设计模式之禅|6大设计原则

发表于 2019-03-23 | 分类于 DPModel | 阅读次数:
字数统计: 4.6k | 阅读时长 ≈ 15

曾经对“设计模式”(Design Pattern)很膜拜,以为是最高大上的东西。现在看来更多的是前人总结的经验吧,了解一下就可以了,关键是要用的时候“熟能生巧”。最开始看的时候也正在学习Java,配合着这本书中的Java代码,感觉各种神奇。其实,Java语言设计之初为了避免像C++般复杂却过于简化了语法,结果大大降低了本身的表达能力。很多本来可以很简洁的代码,必须绕来绕去得写出来,这个时候就很需要利用设计模式来整理代码逻辑。另一方面,设计模式也还是有些用途的,尤其是在开发大型软件系统,很注重系统架构的设计和功能模块的解耦的场合。

阅读全文 »
1…13141516
Depeng Lu

Depeng Lu

学会给自己找事,不要总闲下来;学会总结和反思,过一段时间,停下来总结得失;执行力比你的目标更重要,贯彻执行力,不要三天打鱼两天晒网

159 文章
24 分类
76 标签
RSS
GitHub E-Mail Weibo
神奇的链接
  • Fan Wu
  • Song Ba
  • Depeng Algorithms' Page
  • 尼古拉·特斯拉:发明了现代世界的人
  • 意味深长的叹息
  • 舐め犬本物のお香
  • 2015年8月“318川藏线”骑行学长博客(初生牛犊)
© 2018 — 2019 Depeng Lu | Site words total count: 162.6k
微信扫一扫,加我好友
0%