Depeng's Blog for Algorithms

卢德鹏的算法刷题札记


  • 首页

  • 归档

  • 分类

  • 标签

  • 搜索

345. Reverse Volwels of a String

发表于 2019-03-08 | 分类于 Easy | 阅读次数:

编写一个函数,以字符串作为输入,反转该字符串中的元音字母。

阅读全文 »

344. Reverse String

发表于 2019-03-08 | 分类于 Easy | 阅读次数:

阅读全文 »

828. Unique Letter String

发表于 2019-03-07 | 分类于 Hard | 阅读次数:

如果一个字符在字符串S中有且仅有出现一次,那么我们称其为独特字符。对于给定字符串S,计算其所有非空子串的独特字符的个数,即 UNIQ(substring)。如果出现两个或者多个相同的子串,将其认为是不同的两个子串。

阅读全文 »

91. Decode Ways

发表于 2019-03-07 | 分类于 Medium | 阅读次数:

阅读全文 »

栈、队列和优先队列

发表于 2019-03-06 | 分类于 List | 阅读次数:

可以使用数组线性表实现栈,使用链表实现队列。

阅读全文 »

链表

发表于 2019-03-05 | 分类于 List | 阅读次数:

LinkedList是用链表结构存储数据的,很适合数据的动态插入和删除,而随机访问和遍历的速度则较慢。另外,它还提供了List接口中没有定义的方法,专门用于操作表头和表尾元素,可以当作堆栈、队列和双向队列使用。

阅读全文 »

数组线性表

发表于 2019-03-04 | 分类于 List | 阅读次数:

ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时,需要增加存储能力,就要将已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元素时,需要对数组进行复制、移动时,代价比较高。因此,它适合随机查找和遍历,不适合插入和删除。

阅读全文 »
1…1415
Depeng Lu

Depeng Lu

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

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