【217-Contains Duplicate(包含重复元素)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Given an array of integers, find if the array contains any duplicates. Your function should r...
分类:
编程语言 时间:
2015-08-28 07:18:45
阅读次数:
212
1. Given a sorted linked list, delete all duplicates such that each element appear only once.For example,Given 1->1->2, return 1->2.Given 1->1->2->3->...
分类:
编程语言 时间:
2015-08-27 22:32:05
阅读次数:
293
一面算法:
有一串类似右面的字符串,在字符串基础上调整,使*全部位于末尾,其他字符保持原来前后顺序,不能开辟新的空间,效率要高,String str=“dhdh*cbcb*xhx***dhdh*”。
思考半分钟,
“java中字符串是不可变的啊!”
“不可变?”
“是啊,不能修改”
“那你就当成stringbuilder”
无语。。。半分钟后,写了个时间复杂度n方级别的算法。。。
“两重循...
分类:
编程语言 时间:
2015-08-27 09:36:06
阅读次数:
156
【204-Count Primes(统计质数)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Description:
Count the number of prime numbers less than a non-negative number, n.
题目大意 统计小于非负整数...
分类:
编程语言 时间:
2015-08-27 07:12:39
阅读次数:
199
【206-Reverse Linked List(反转一个单链表)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Reverse a singly linked list.
题目大意 反转单链表。
解题思路 使用头插法。
代码实现结点类public class ListNode {...
分类:
编程语言 时间:
2015-08-27 07:12:30
阅读次数:
281
【205-Isomorphic Strings(同构字符串)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Given two strings s and t, determine if they are isomorphic.
Two strings are isomorphic if...
分类:
编程语言 时间:
2015-08-27 07:11:50
阅读次数:
354
【201-Bitwise AND of Numbers Range(范围数位与结果)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Given a range [m, n] where 0 <= m <= n <= 2147483647, return the bitwise AND of al...
分类:
编程语言 时间:
2015-08-26 08:20:22
阅读次数:
150
【202-Happy Number(开心数字)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Write an algorithm to determine if a number is “happy”.
A happy number is a number defined by the...
分类:
移动开发 时间:
2015-08-26 08:19:14
阅读次数:
204
【203-Remove Linked List Elements(删除单链表中的元素)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Remove all elements from a linked list of integers that have value val.
Exampl...
分类:
编程语言 时间:
2015-08-26 08:17:43
阅读次数:
309
今天同事估计闲得蛋疼,突然开始回忆以前面试过程中被面到过的一些面试问题,有逻辑的,有算法的,然后来考我思路,标题对应的算法就是他碰到的面试算法题之一。
拿到题目的第一个感觉,就是Linq,被Linq带坏了,这种考算法的题目直接来Linq你都逗谁呢,整理一下思路,恩,题目只要求左侧奇数,右侧偶数,并未要求两侧的整数还要分别排序,那算法思路就这么定下来了,按索引从低向高循环,如果遇到偶数,则在循环内...
分类:
编程语言 时间:
2015-08-25 23:48:38
阅读次数:
167