- 博客(48)
- 资源 (116)
- 收藏
- 关注
原创 -
The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA P L S I I GY I RAnd then read line by line: "PAHNAPLSIIGYIR
2008-12-07 14:03:00 47341
原创 【LeetCode with Python】 Evaluate Reverse Polish Notation
Evaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are +, -, *, /. Each operand may be an integer or another expression.Some examples: ["2", "1", "+", "3", "*"] -> ((2 + 1) * 3) -> 9 ["4", "13", "5", "/", "+"
2008-12-07 14:02:00 11189
原创 【LeetCode with Python】 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, return 0.Note: A word is defined as a character sequence consists of non-space charact
2008-12-07 14:01:00 9829
原创 【LeetCode with Python】 Median of Two Sorted Arrays
There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).
2008-12-07 13:59:00 9177
原创 【LeetCode with Python】 Merge Intervals
Given a collection of intervals, merge all overlapping intervals.For example,Given [1,3],[2,6],[8,10],[15,18],return [1,6],[8,10],[15,18].
2008-12-07 13:55:00 9400
原创 【LeetCode with Python】 Minimum Depth of Binary Tree
Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.
2008-12-07 13:52:00 10808
原创 【LeetCode with Python】 Maximum Depth of Binary Tree
Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.
2008-12-07 13:51:00 9423
原创 【LeetCode with Python】 Balanced Binary Tree
Given a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never differ by more than 1.
2008-12-07 13:36:00 7821
原创 【LeetCode with Python】 Best Time to Buy and Sell Stock II
Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy one and sell one share of the stock multiple times). However
2008-12-07 13:33:00 8398
原创 【LeetCode with Python】 Binary Tree Inorder Traversal
Given a binary tree, return the inorder traversal of its nodes' values.For example:Given binary tree {1,#,2,3}, 1 \ 2 / 3return [1,3,2].Note: Recursive solution is trivial, could you do it iteratively?confused what "{1,#,2,3}"
2008-12-07 13:32:00 64635
原创 【LeetCode with Python】 Binary Tree Preorder Traversal
Given a binary tree, return the preorder traversal of its nodes' values.For example:Given binary tree {1,#,2,3}, 1 \ 2 / 3return [1,2,3].Note: Recursive solution is trivial, could you do it iteratively?
2008-12-07 13:31:00 65712
原创 【LeetCode with Python】 Insertion Sort List
Sort a linked list using insertion sort.
2008-12-07 13:30:00 2745
原创 【LeetCode with Python】 Linked List Cycle
Given a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?
2008-12-07 13:29:00 2665
原创 【LeetCode with Python】 Maximum Subarray
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 contiguous subarray [4,−1,2,1] has the largest sum = 6.click to show more practice.More p
2008-12-07 13:27:00 13687
原创 【LeetCode with Python】 Merge Sorted Array
Given two sorted integer arrays A and B, merge B into A as one sorted array.Note:You may assume that A has enough space (size that is greater or equal to m + n) to hold additional elements from B. The number of elements initialized in A and B are m and
2008-12-07 13:25:00 13558
原创 【LeetCode with Python】 Merge Two Sorted Lists
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.
2008-12-07 13:24:00 13924
原创 【LeetCode with Python】 Pascal's Triangle
Given numRows, generate the first numRows of Pascal's triangle.For example, given numRows = 5,Return[ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1]]
2008-12-07 13:23:00 13974
原创 【LeetCode with Python】 Remove Duplicates from Sorted Array
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.Do not allocate extra space for another array, you must do this in place with constant memory.For example,Given input array A = [1,1
2008-12-07 13:18:00 1658
原创 【LeetCode with Python】 Remove Duplicates from Sorted List
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->3, return 1->2->3.
2008-12-07 13:17:00 1189
原创 -
Given an array and a value, remove all instances of that value in place and return the new length.The order of elements can be changed. It doesn't matter what you leave beyond the new length.
2008-12-07 13:09:00 1355
原创 【LeetCode with Python】 Reverse Integer
Reverse digits of an integer.Example1: x = 123, return 321Example2: x = -123, return -321click to show spoilers.Have you thought about this?Here are some good questions to ask before coding. Bonus points for you if you have already thought through
2008-12-07 13:05:00 2955 1
原创 【LeetCode with Python】 Reverse Words in a String
Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".click to show clarification.Clarification: What constitutes a word? A sequence of non-space characters constitutes a wor
2008-12-07 13:04:00 2432
原创 【LeetCode with Python】 Same Tree
Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered equal if they are structurally identical and the nodes have the same value.
2008-12-07 13:02:00 1272
原创 【LeetCode with Python】 Single Number
Given an array of integers, every element appears twice except for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?
2008-12-07 12:59:00 6012
原创 【LeetCode with Python】 String to Integer (atoi)
Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask yourself what are the possible input cases.Notes: It is intended for this problem to be specifi
2008-12-07 12:58:00 1631
原创 【LeetCode with Python】 Swap Nodes in Pairs
Given a linked list, swap every two adjacent nodes and return its head.For example,Given 1->2->3->4, you should return the list as 2->1->4->3.Your algorithm should use only constant space. You may not modify the values in the list, only nodes itself c
2008-12-07 12:57:00 1821
原创 【LeetCode with Python】 Validate Binary Search Tree
Given a binary tree, determine if it is a valid binary search tree (BST).Assume a BST is defined as follows: The left subtree of a node contains only nodes with keys less than the node's key. The right subtree of a node contains only nodes with
2008-12-07 12:57:00 1381
数据结构C++语言描述 - William Ford - 清华大学出版社
2015-01-25
深度探索C++对象模型 - Stanley B.Lippman - 华中科技大学出版社
2015-01-25
编程精粹:Microsoft编写优质无错C程序秘诀 - Steve Maguire - 电子工业出版社
2015-01-25
STL源码剖析(简体中文清晰扫描带目录) - 侯捷 - 华中科技大学出版社
2015-01-25
C和C++代码精粹 - Bruce_Eckel - 人民邮电出版社
2015-01-25
C++语言的设计和演化 - Bjarne Stroustrup - 机械工业出版社
2015-01-24
C++面向对象多线程编程 - Cameron Hughes - 人民邮电出版社
2015-01-24
C++高级参考手册 - Clayton Walnum - 电子工业出版社
2015-01-24
C++编程思想 - Bruce Eckel - 机械工业出版社
2015-01-24
C++ Templates 简体中文版 David Vandevoorde 人民邮电出版社
2015-01-24
C++编程规范:101条准则、规则与最佳实践.Herb Sutter.人民邮电出版社
2015-01-24
嵌入式计算系统设计原理 - Wayne Wolf - 机械工业出版社
2015-01-23
精通Qt4编程 - 蔡志明 - 电子工业出版社
2015-01-23
汇编语言 第2版 王爽 清华大学出版社
2015-01-23
编译原理 第二版中文版 Alfred V Aho 机械工业出版社
2015-01-23
The Science Of Programming - David Gries
2015-01-23
ZendStudio 12 0 1 linux gtk x86 64 part2 含破解工具 共两个压缩卷
2015-01-23
ZendStudio 12 0 1 linux gtk x86 64 part1 含破解工具 共两个压缩卷
2015-01-23
C++编程规范:101条准则、规则与最佳实践 - Herb Sutter - 人民邮电出版社
2015-01-21
计算机程序的构造和解释(中文第二版) - Harold Abelson - 机械工专业出版社
2015-03-22
PHP高级程序设计:模式、框架与测试 - Kevin McArthur - 人民邮电出版社
2015-02-20
算法导论(第三版) 中文完整清晰版PDF 带书签
2015-02-01
深入理解MySQL核心技术 中文版 Sasba Pachev 中国电力出版社
2015-01-25
SQL编程风格 - Joe Celko - 人民邮电出版社
2015-01-25
MySQL网络数据库指南 - Paul DuBois - 机械工业出版社
2015-01-25
MySQL核心内幕 - 祝定泽 - 清华大学出版社
2015-01-25
MySQL核心技术手册 第二版中文版 Russell J T Dyer 机械工业出版社
2015-01-25
鸟哥的Linux私房菜服务器架设篇(第三版) - 鸟哥 - 机械工业出版社
2015-01-25
Linux内核设计与实现(第三版中文版) - Robert Love - 机械工业出版社
2015-01-25
TCP/IP详解(卷1,卷2,卷3) - W.Richard Stevens - 机械工业出版社
2015-01-25
推荐系统实践(高清版).项亮.人民邮电出版社
2015-01-23
设计模式:基于C#的工程化实现及扩展.王翔.电子工业出版社
2015-01-23
图像处理 分析与机器视觉 第三版中文版 Milan Sonka 人民邮电出版社
2015-01-23
推荐系统实践(高清版) - 项亮 - 人民邮电出版社
2015-01-23
设计模式:基于C#的工程化实现及扩展 - 王翔 - 电子工业出版社
2015-01-23
软件工程:实践者的研究方法 第七版中文版 Roger S Pressman 机械工业出版社
2015-01-23
软件工程:实践者的研究方法 第六版中文版 Roger S Pressman 机械工业出版社
2015-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人