java
文章平均质量分 68
强哥快飞
这个作者很懒,什么都没留下…
展开
-
leetCode 之 两个二进制数相加
题目: * Given two binary strings, return their sum (also a binary string). * * For example, a = "11" b = "1" Return "100". * * 题目翻译: * * 给定两个二进制字符串,返回它们的和(也是一个二进制字符串)。 例如, a = "11" b =原创 2015-01-07 15:50:33 · 1161 阅读 · 0 评论 -
位运算的一些总结
Java提供的位运算符有:左移( 、右移( >> ) 、无符号右移( >>> ) 、位与( & ) 、位或( | )、位非( ~ )、位异或( ^ ),除了位非( ~ )是一元操作符外,其它的都是二元操作符。1、左移( Test1、将5左移2位:public class Test { public static void main(String[] args) {转载 2015-02-04 09:20:41 · 348 阅读 · 0 评论 -
java Thread 学习
一、Thread and Runnable之前说过 Thread 的两种实现方式,一种是继承Thread类,一种是实现Runnable接口。 两种实现方式的异同如下: 其实就是Class 和 Interface 之间的不同。Runnable 为一个接口,由于接口的多实现性,使其更具可扩展性,而且有利于资源的共享。比如,一个实现了Runnable接口的对象可以创建多个线程,使他们可以原创 2015-02-04 07:42:39 · 388 阅读 · 0 评论 -
leetcode remove duplicate of sorted list
/** * Given a sorted linked list, delete all duplicates such that each element appear only once. * */很简单,没有啥可说的public void removeDuplicates(ListNode node){ListNode cur = node;while(cur!=原创 2015-01-30 01:30:17 · 307 阅读 · 0 评论 -
java.util List and set
List and Set are two interfaces which extends from the interface Collection.1.ListList接口提供的适合于自身的常用方法均与索引有关,这是因为List集合为列表类型,以线性方式存储对象,可以通过对象的索引操作对象。List接口的常用实现类有ArrayList和LinkedList,在使用Lis原创 2015-01-29 01:49:50 · 363 阅读 · 0 评论 -
java.util Iterable and Iterator
Iterable and Iterator两个接口, 很简单。/*** Iterable is an interface allows an objefct to be the target of the * "foreach" statement**/public interface Iterable{ //return an iterator over a set of原创 2015-01-29 01:26:24 · 493 阅读 · 0 评论 -
java.util Collection interface understand1
Java Collection interface understanding原创 2015-01-28 13:47:00 · 391 阅读 · 0 评论 -
A simple implement of the Tetris in JAVA
A simple implement of the Tetris in JAVA原创 2015-01-28 08:27:07 · 393 阅读 · 0 评论 -
The implement of Binary Search Tree (JAVA)
An implement of Binary Search Tree in JAVAFunctionsCreate Insert Delete Find Min Max Display Search Traver原创 2015-01-28 08:19:39 · 427 阅读 · 0 评论 -
leetcode 之 length of last word.
题目/** * * Given a string s consists of upper/lower-case alphabets and empty space * characters ' ', return the length of last word in the string. * * If the last word does not exist, ret原创 2015-01-27 04:52:15 · 293 阅读 · 0 评论 -
单向链表的简单实现
java单向链表的简单实现。关于单向链表Advantages· Linked lists are a dynamic data structure, allocating the needed memory while the program is running.· Insertion and deletion node operations ar原创 2015-01-27 04:50:33 · 359 阅读 · 0 评论 -
单向链表的java简单实现
一种单向链表的简单实现java关于单向链表单向链表的数据结构可以分为两部分:数据域和指针域,数据域存储数据,指针域指向下一个储存节点的地址。Advantages· Linked lists are a dynamic data structure, allocating the needed memory while the program is原创 2015-01-27 04:43:03 · 441 阅读 · 0 评论 -
转 一篇关于java中简单集合类的详解
关于java中集合类的详解,写的非常详细。有时间仔细阅读以下。点击打开链接转载 2015-01-27 04:46:38 · 295 阅读 · 0 评论 -
leetcode 之 二进制数相加
/** * Given two binary strings, return their sum (also a binary string). * * For example, a = "11" b = "1" Return "100". * * 题目翻译: * * 给定两个二进制字符串,返回它们的和(也是一个二进制字符串)。 例如, a = "11" b =原创 2015-01-27 04:55:19 · 337 阅读 · 0 评论 -
连续最大和自数组
题目:/** * Find the contiguous subarray within an array (containing at least one number) * which has the largest sum. For example, given the array [-2, 1, -3, 4, -1, * 2,1, -5, 4 ], the contiguo原创 2015-01-27 04:57:54 · 403 阅读 · 0 评论 -
leetCode 之SearchInsertPosition
题目:Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.其实就是查找的扩展两种, 递归和迭代 // 递归 pub原创 2015-01-07 16:01:27 · 353 阅读 · 0 评论 -
记账
记账系统。占个空!原创 2015-01-03 05:29:39 · 670 阅读 · 0 评论