♥ 结构算法
文章平均质量分 61
小鹿在努力
这个作者很懒,什么都没留下…
展开
-
用Java实现冒泡排序法
前几天看到徒弟日报中写到对于冒泡排序算法不太清楚,所以今天抽了一点时间出来,用Java简单的实现了一下这个算法,做个简单的记录。冒泡排序也叫交换排序,顾名思义是通过交换数值的位置,来达到目的,他和直接选择法的不同在于,直接选择法是从一堆数中挑选出来一个最大的,而冒泡排序是通过交换,把最大的数换出去,所以说直接选择法是不稳定的,而冒泡法是稳定的算法,就稳定性而言,我们看个例子:(7) 2 3 5原创 2017-11-04 09:44:24 · 639 阅读 · 4 评论 -
随便玩玩—LeetCode(TwoSum)
从小张哥出去面试的时候就在我耳边叨叨,让我多去看看LeetCode上的算法题,直到今天我才真正的想要去接触一下这方面的东西,最近在看java讲义,第一遍看,想着就是过一遍,小张哥说可以通过谢谢LeetCode的算法题,来进行基础知识的巩固与实践,于是就有了这一篇博客在项目中我是基础服务,所以业务逻辑没有特别复杂的地方,大多数都是单表或者连表查询,对于java的一些基础知识练习的比较少,所以对于书上讲原创 2017-12-11 10:58:17 · 284 阅读 · 23 评论 -
LeetCode(2) Add Two Numbers
题目 You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and r原创 2017-12-31 21:31:12 · 257 阅读 · 6 评论 -
LeetCode(4) Longest Palindromic Substring
题目 Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. 给定一个字符串s,找到s中最长的回文子字符串。你可以假定最大长度是1000 知识点 回文字符串:一个字符串,从左到右读和从右到左原创 2018-01-15 15:53:27 · 251 阅读 · 8 评论 -
LeetCode(3)Longest Substring Without Repeating Characters
题目 Given a string, find the length of the longest substring without repeating characters. Examples: Given “abcabcbb”, the answer is “abc”, which the length is 3. Given “bbbbb”, the a原创 2018-01-07 21:17:03 · 252 阅读 · 6 评论