c++-做题
zhangpeterx
这个作者很懒,什么都没留下…
展开
-
从LeetCode 679. 24 Game--C++ 解法--二十四点 到穷举24点所有可能性-24点大全
从LeetCode 679. 24 Game–C++ 解法–二十四点 到穷举24点所有可能性此文首发于我的个人博客:zhang0peter的个人博客LeetCode题解文章分类:LeetCode题解文章集合LeetCode 所有题目总结:LeetCode 所有题目总结题目地址:24 Game - LeetCodeou have 4 cards each containing a n...原创 2020-02-04 11:13:15 · 919 阅读 · 0 评论 -
LeetCode 438. Find All Anagrams in a String--字符串-滑动窗口--C++,Python解法
LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Find All Anagrams in a String - LeetCodeGiven a string s and a non-empty string p, find all the start indices of p’s a...原创 2019-09-04 12:06:44 · 417 阅读 · 0 评论 -
LeetCode 489. Robot Room Cleaner--C++,Python解法
LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Robot Room Cleaner - LeetCodeGiven a robot cleaner in a room modeled as a grid.Each cell in the grid can be empty or ...原创 2019-09-03 10:55:22 · 1324 阅读 · 1 评论 -
LeetCode 458. Poor Pigs--智力题「小白鼠试毒」--C++,Python解法
LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Poor Pigs - LeetCodeThere are 1000 buckets, one and only one of them is poisonous, while the rest are filled with wate...原创 2019-12-30 16:21:03 · 1227 阅读 · 0 评论 -
LeetCode 136. Single Number--异或--Java,C++,Python解法
LeetCode 136. Single Number–异或–Java,C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Single Number - LeetCodeGiven a non-empty array of integers, every el...原创 2019-09-01 14:06:02 · 354 阅读 · 0 评论 -
LeetCode 215. Kth Largest Element in an Array--数字第K大的元素--最大堆或优先队列--C++,Python解法
LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Kth Largest Element in an Array - LeetCodeFind the kth largest element in an unsorted array. Note that it is the kth l...原创 2019-09-06 15:37:35 · 364 阅读 · 0 评论 -
LeetCode 973. K Closest Points to Origin--TopK 问题--最小堆--C++,Python解法
LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:K Closest Points to Origin - LeetCodeWe have a list of points on the plane. Find the K closest points to the origin (...原创 2019-09-07 09:42:37 · 600 阅读 · 0 评论 -
LeetCode 137. Single Number II--三次异或消除相同的数--C++,Python解法
LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Single Number II - LeetCodeGiven a non-empty array of integers, every element appears three times except for one, whic...原创 2019-09-05 12:07:42 · 482 阅读 · 0 评论 -
LeetCode 145. Binary Tree Postorder Traversal--后序遍历--先序遍历反向输出--递归,迭代--C++,Python解法
LeetCode 145. Binary Tree Postorder Traversal–后序遍历–先序遍历反向输出–递归,迭代–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Binary Tree Postorder Traversal - LeetCode...原创 2019-10-07 10:01:44 · 241 阅读 · 0 评论 -
LeetCode 589. N-ary Tree Preorder Traversal-多子节点树前序遍历--递归,迭代--反向压栈--C++解法
LeetCode 589. N-ary Tree Preorder Traversal-多子节点树前序遍历–递归,迭代–反向压栈–C++解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:N-ary Tree Preorder Traversal - LeetCodeGiven an...原创 2019-10-07 13:36:18 · 331 阅读 · 0 评论 -
LeetCode 144. Binary Tree Preorder Traversal--二叉树前序遍历--反向压栈--迭代-栈,递归--C++,Python解法
LeetCode 144. Binary Tree Preorder Traversal–二叉树前序遍历–迭代-栈,递归–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Binary Tree Preorder Traversal - LeetCodeGive...原创 2019-10-03 09:54:51 · 326 阅读 · 1 评论 -
LeetCode 94. Binary Tree Inorder Traversal--二叉树中序遍历--递归,迭代--C++,Python解法
LeetCode 94. Binary Tree Inorder Traversal–二叉树中序遍历–递归,迭代–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Binary Tree Inorder Traversal - LeetCodeGiven a b...原创 2019-10-02 20:24:29 · 265 阅读 · 0 评论 -
LeetCode 445. Add Two Numbers II--面试算法题--C++,Python解法
LeetCode 445. Add Two Numbers II–字节跳动面试算法题–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Add Two Numbers II - LeetCodeYou are given two non-empty linked...原创 2019-09-22 16:00:50 · 428 阅读 · 0 评论 -
LeetCode 2. Add Two Numbers--C++,Python解法--面试算法题
LeetCode 2. Add Two Numbers–字节跳动面试算法题–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Add Two Numbers - LeetCodeYou are given two non-empty linked lists r...原创 2019-09-22 14:52:15 · 234 阅读 · 0 评论 -
LeetCode 1108. Defanging an IP Address--C++,Python解法
LeetCode 1108. Defanging an IP Address–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Defanging an IP Address - LeetCodeGiven a valid (IPv4) IP address, ...原创 2019-09-22 09:48:08 · 525 阅读 · 0 评论 -
LeetCode 142. Linked List Cycle II--单向链表成环的起点--C++,Python解法
LeetCode 142. Linked List Cycle II–单向链表成环的起点–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Linked List Cycle II - LeetCodeGiven a linked list, return th...原创 2019-09-20 16:39:44 · 295 阅读 · 0 评论 -
LeetCode 141. Linked List Cycle--面试编程题--C++,Python解法
LeetCode 141. Linked List Cycle–百度面试编程题–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Linked List Cycle - LeetCodeGiven a linked list, determine if it h...原创 2019-09-20 15:27:13 · 275 阅读 · 0 评论 -
LeetCode 1027. Longest Arithmetic Sequence--笔试题--C++解法
LeetCode 1027. Longest Arithmetic Sequence–快手笔试题–C++解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Longest Arithmetic Sequence - LeetCodeGiven an array A of integ...原创 2019-09-18 15:14:58 · 585 阅读 · 0 评论 -
LeetCode 17. Letter Combinations of a Phone Number--笔试题--C++,Python解法
LeetCode 17. Letter Combinations of a Phone Number–快手笔试题–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Letter Combinations of a Phone Number - LeetCode...原创 2019-09-17 22:41:00 · 391 阅读 · 0 评论 -
LeetCode 232. Implement Queue using Stacks--用2个栈来实现一个队列--C++解法
LeetCode 232. Implement Queue using Stacks–C++解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Implement Queue using Stacks - LeetCodeImplement the following operat...原创 2019-09-14 09:54:04 · 257 阅读 · 0 评论 -
LeetCode 225. Implement Stack using Queues--用队列实现栈--C++解法
LeetCode 225. Implement Stack using Queues–用队列实现栈–C++解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Implement Stack using Queues - LeetCodeImplement the following...原创 2019-09-15 10:24:35 · 228 阅读 · 0 评论 -
LeetCode 264. Ugly Number II--C++,Python解法
LeetCode 264. Ugly Number II–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Ugly Number II - LeetCodeWrite a program to find the n-th ugly number.Ugly n...原创 2019-09-23 09:48:47 · 403 阅读 · 0 评论 -
LeetCode 93. Restore IP Addresses--面试算法题--Python解法
LeetCode 93. Restore IP Addresses–字节跳动面试算法题–Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Restore IP Addresses - LeetCodeGiven a string containing only digi...原创 2019-09-23 10:45:19 · 446 阅读 · 0 评论 -
LeetCode 152. Maximum Product Subarray--动态规划--C++,Python解法
LeetCode 152. Maximum Product Subarray–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Maximum Product Subarray - LeetCodeGiven an integer array nums, fin...原创 2019-09-26 09:33:48 · 408 阅读 · 0 评论 -
LeetCode 53. Maximum Subarray--动态规划--C++,Python解法
LeetCode 53. Maximum Subarray–动态规划–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Maximum Subarray - LeetCodeGiven an integer array nums, find the contig...原创 2019-09-26 14:51:53 · 280 阅读 · 0 评论 -
LeetCode 369. Plus One Linked List--链表--C++,Python解法
LeetCode 369. Plus One Linked List–链表–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Plus One Linked List - LeetCodeGiven a non-negative integer represen...原创 2019-09-26 15:25:15 · 401 阅读 · 0 评论 -
LeetCode 206 Reverse Linked List--反转链表--迭代与递归解法--递归使用一个临时变量,迭代使用3个
LeetCode 206 Reverse Linked List–反转链表Reverse a singly linked list.Example:Input: 1->2->3->4->5->NULLOutput: 5->4->3->2->1->NULLFollow up:A linked list can be rever...原创 2019-03-16 22:03:03 · 275 阅读 · 0 评论 -
LeetCode 104. Maximum Depth of Binary Tree--二叉树高度--递归或迭代--C++,Python解法
LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Maximum Depth of Binary Tree - LeetCodeGiven a binary tree, find its maximum depth.The maximum depth is the number of...原创 2019-09-08 09:20:49 · 316 阅读 · 0 评论 -
LeetCode 226. Invert Binary Tree--反转二叉树--C++,Python解法--递归,迭代做法
LeetCode 226. Invert Binary Tree–反转二叉树–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Invert Binary Tree - LeetCodeInvert a binary tree.Example:Input:...原创 2020-01-03 14:37:19 · 347 阅读 · 0 评论 -
LeetCode 829. Consecutive Numbers Sum--笔试题--C++解法
LeetCode 829. Consecutive Numbers Sum–B站笔试题–C++解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。题目地址:Consecutive Numbers Sum - LeetCodeGiven a positive integer N, how ma...原创 2019-09-11 14:21:51 · 522 阅读 · 0 评论 -
LeetCode 121. Best Time to Buy and Sell Stock--Java,Python,C++解法
LeetCode 121. Best Time to Buy and Sell StockLeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。欢迎大家关注我的专栏。题目地址:Best Time to Buy and Sell Stock - LeetCode...原创 2019-06-06 22:51:02 · 380 阅读 · 0 评论 -
LeetCode 动态规划(Dynamic programming)系列题目--C++,Python解法
LeetCode上有许多态规划(Dynamic programming)的题目,我在这里整合一下LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。欢迎大家关注我的专栏。Easy 难度House Robber - LeetCode文章地址:LeetCode 198. House Robber–...原创 2019-06-06 18:37:02 · 520 阅读 · 0 评论 -
LeetCode 42. Trapping Rain Water--算法题--c++解法
LeetCode 42. Trapping Rain Water–c++解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。Given n non-negative integers representing an elevation map where the width of each ba...原创 2019-10-12 16:21:47 · 582 阅读 · 0 评论 -
LeetCode 21. Merge Two Sorted Lists--合并2个有序列表--python递归,迭代解法
LeetCode 21. Merge Two Sorted ListsLeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。Merge two sorted linked lists and return it as a new list. The new list should be made by...原创 2019-04-10 16:51:06 · 327 阅读 · 0 评论 -
LeetCode 148. Sort List--面试算法题--C++,Python解法
LeetCode 148. Sort List–拼多多面试算法题–C++,Python解法LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Sort List - LeetCodeSort a linked list in O(n log n) time using constant ...原创 2019-10-15 16:49:36 · 310 阅读 · 0 评论 -
LeetCode 98. Validate Binary Search Tree--C++解法--判断是否是BST--递归,迭代做法,中序遍历
LeetCode 98. Validate Binary Search Tree–C++解法–判断是否是BST–递归,迭代做法,中序遍历LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Validate Binary Search Tree - LeetCodeGiven a bina...原创 2019-11-01 15:53:07 · 340 阅读 · 0 评论 -
LeetCode 230. Kth Smallest Element in a BST--C++,Python解法--面试真题--找二叉树中第K小的元素
LeetCode 230. Kth Smallest Element in a BST–C++,Python解法–面试真题–找二叉树中第K小的元素LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:Kth Smallest Element in a BST - LeetCodeGiven...原创 2019-11-03 10:27:12 · 453 阅读 · 0 评论 -
LeetCode 542. 01 Matrix--C++解法--动态规划
LeetCode 542. 01 Matrix–C++解法–动态规划LeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目C++和Python的解法都有。题目地址:01 Matrix - LeetCodeGiven a matrix consists of 0 and 1, find the distance of the nea...原创 2019-11-04 08:45:12 · 542 阅读 · 0 评论 -
最大乘积
题目描述给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1)输入描述:无序整数数组A[n]输出描述:满足条件的最大乘积示例输入坑爹的是我做题的时候实例输入没有第一行的4,害得我找了半天错43 4 1 2输出24这道题没有卡时间复杂度C++语言代码:#include <iostream...原创 2019-03-05 20:18:35 · 428 阅读 · 0 评论 -
LeetCode 200. Number of Islands--c++ dfs解法
LeetCode 200. Number of IslandsLeetCode题解专栏:LeetCode题解我做的所有的LeetCode的题目都放在这个专栏里,大部分题目Java和Python的解法都有。Given a 2d grid map of '1’s (land) and '0’s (water), count the number of islands. An island i...原创 2019-04-03 15:47:11 · 671 阅读 · 0 评论