原创 【LeetCode OJ 005】Longest Palindromic Substring

題目鏈接:https://leetcode.com/problems/longest-palindromic-substring/ 題目:Given a string S, find the longest palindromic s

原创 【LeetCode OJ 004】Median of Two Sorted Arrays

題目鏈接:https://leetcode.com/problems/median-of-two-sorted-arrays/ 題目:There are two sorted arrays nums1 and nums2 of siz

原创 【LeetCode OJ 011】Container With Most Water

鏈接:https://leetcode.com/problems/container-with-most-water/ 題目:Given n non-negative integers a1, a2, ..., an, where

原创 【LeetCode OJ 003】Longest Substring Without Repeating Characters

題目鏈接:https://leetcode.com/problems/longest-substring-without-repeating-characters/ 題目:Given a string, find the length

原创 【LeetCode OJ 015】3Sum

題目鏈接:https://leetcode.com/problems/3sum/ 題目:Given an array S of n integers, are there elements a, b, c in S such that

原创 【LeetCode OJ 009】Palindrome Number

題目鏈接:https://leetcode.com/problems/palindrome-number/ 題目: Determine whether an integer is a palindrome. Do this withou

原创 【LeetCode OJ 258】Add Digits

題目鏈接:https://leetcode.com/problems/add-digits/ 題目:Given a non-negative integer num, repeatedly add all its digits unti

原创 【LeetCode OJ 016】3Sum Closest

題目鏈接:https://leetcode.com/problems/3sum-closest/ 題目:Given an array S of n integers, find three integers in S such tha

原创 Java內存模型

一、概述   Java虛擬機在執行Java程序的過程中會把它所管理的內存劃分爲若干不同的數據區域,這些區域都有各自的用途以及創建和銷燬的時間。Java虛擬機所管理的內存將會包括以下幾個運行時數據區域,如下圖所示:   下面就每一

原创 Hibernate系列之Id生成策略

一、概述   hibernate中使用兩種方式實現主鍵生成策略,分別是XML生成id和註解方式(@GeneratedValue),下面逐一進行總結。 二、XML配置方法   這種方式是在XX.hbm.xml文件中對generato

原创 【LeetCode OJ 228】Summary Ranges

題目鏈接:https://leetcode.com/problems/summary-ranges/ 題目: Given a sorted integer array without duplicates, return the sum

原创 【LeetCode OJ 242】Valid Anagram

題目鏈接:https://leetcode.com/problems/valid-anagram/ 題目:Given two strings s and t, write a function to determine if t i

原创 【LeetCode OJ 263】Ugly Number

題目鏈接:https://leetcode.com/problems/ugly-number/ 題目:Write a program to check whether a given number is an ugly number.

原创 Android數據存儲

持久化技術 android系統中主要提供了三種方式用於簡單的實現數據持久化功能,即文件存儲、SharePreference存儲以及數據庫存儲。 文件存儲 文件存儲是Android中最基本的一種數據存儲技術方式,它不對存儲的內容進行

原创 【LeetCode OJ 007】Reverse Integer

題目鏈接:https://leetcode.com/problems/reverse-integer/ 題目: Reverse digits of an integer. Example1: x = 123, return 321Ex