原创 插入排序算法-希爾排序

package com.larry.sorting; import java.util.Arrays; /** * 希爾排序(從小到大) * @author admin * */ public class HillSort {

原创 插入排序算法-折半插入排序

折半插入排序和直接插入算法的唯一區別就是在向有序數組中比較的次數的減少,而移動的次數相同。 package com.larry.sorting; import java.util.Arrays; /** * 折半插入排序 * @a

原创 Factorial Trailing Zeroes

題目描述 Given an integer n, return the number of trailing zeroes in n!. Note: Your solution should be in logarithmic time

原创 交換排序-快速排序

package com.larry.sorting; import java.util.Arrays; public class QuickSort { /** * 一趟排序,將一個元素放在最終位置 * @param s數組

原创 Count Primes

題目描述 Description: Count the number of prime numbers less than a non-negative number, n 題目出處:https://leetcode.com/pro

原创 JQuery中的HelloWorld

<!DOCTYPE html> <html> <head> <title>HelloWorld!</title> <link href="jquery1.11.2/jquery-ui.css" type="text/css

原创 Java基礎-java中的sleep()和wait()的區別

http://www.cnblogs.com/hongten/p/hongten_java_sleep_wait.html 點贊 收藏 分享 文章舉報 淡淡的一抹 發佈了233

原创 Java中switch的判斷類型

package com.larry.test; enum Enum{ RED, BLUE } public class Test1 { public static void main(String[] args) { char

原创 Intersection of Two Linked Lists

題目描述 Write a program to find the node at which the intersection of two singly linked lists begins. For example, the fo

原创 Java內部類詳解

Java內部類詳解   說起內部類這個詞,想必很多人都不陌生,但是又會覺得不熟悉。原因是平時編寫代碼時可能用到的場景不多,用得最多的是在有事件監聽的情況下,並且即使用到也很少去總結內部類的用法。今天我們就來一探究竟。下面是本文的目錄大綱:

原创 插入排序算法-直接插入排序

package com.larry.sorting; import java.util.Arrays; /** * 直接插入排序(從小到大) * @author admin * */ public class DirectIn

原创 Reverse Linked List

題目描述 Reverse a singly linked list. 題目出處:https://leetcode.com/problems/reverse-linked-list/ 解題思路 用一個輔助的List,然後逆序 代碼 pa

原创 選擇排序-簡單選擇排序

package com.larry.sorting; import java.util.Arrays; public class EasySelectSort { private void easySelectSort(int s[

原创 算法題-兩個字符串的最大公共子串

題目:給定一個query和一個text,均由小寫字母組成。要求在text中找出以同樣順序連續出現在query中最長連續字母序列的長度。例如,query爲“acbac”,text爲“acaccbabb”,那麼text中的“cba”爲最長的連