上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: #include <iostream> #include <cstring> #include <queue> //1.读准题意,是问第一个到第二个之间的距离 //2.注意范围,稍微大大一点的数尽量用long long //3.采用广度搜索,可以实现找到最短路径 //4.该题的关键在于引入kcoun 阅读全文
posted @ 2020-10-16 21:02 zmachine 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 注意: 每个数组中的元素不会超过 100数组的大小不会超过 200示例 1: 输入: [1, 5, 11, 5] 输出: true 解释: 数组可以分割成 [1, 5, 5] 和 [11]. 示例 2: 输 阅读全文
posted @ 2020-10-11 17:51 zmachine 阅读(313) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> using namespace std; const int N=10; struct{ int winno; int x_1,y_1,x_2,y_2; } win[N]; struct{ int x,y; }point[N]; int order[N]; i 阅读全文
posted @ 2020-10-08 15:24 zmachine 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意:不能使用代码库中的排序函数来解决这道题。 示例: 输入: [2,0,2,1,1,0]输出: [ 阅读全文
posted @ 2020-10-07 11:04 zmachine 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 给定一个无向、连通的树。树中有 N 个标记为 0...N-1 的节点以及 N-1 条边 。 第 i 条边连接节点 edges[i][0] 和 edges[i][1] 。 返回一个表示节点 i 与其他所有节点距离之和的列表 ans。 示例 1: 输入: N = 6, edges = [[0,1],[0 阅读全文
posted @ 2020-10-06 11:36 zmachine 阅读(164) 评论(0) 推荐(0) 编辑
摘要: //分别从初始位置和终点出法,找到起点可以到达而终点无法到达的点 #include <iostream> #include <algorithm> #include <string.h> #include <cmath> #include <stdio.h> #include <queue> #de 阅读全文
posted @ 2020-10-04 20:28 zmachine 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 给定一个非负整数数组,a1, a2, ..., an, 和一个目标数,S。现在你有两个符号 + 和 -。对于数组中的任意一个整数,你都可以从 + 或 -中选择一个符号添加在前面。 返回可以使最终数组和为目标数 S 的所有添加符号的方法数。 示例: 输入:nums: [1, 1, 1, 1, 1], 阅读全文
posted @ 2020-10-04 09:59 zmachine 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 在计算机界中,我们总是追求用有限的资源获取最大的收益。 现在,假设你分别支配着 m 个 0 和 n 个 1。另外,还有一个仅包含 0 和 1 字符串的数组。 你的任务是使用给定的 m 个 0 和 n 个 1 ,找到能拼出存在于数组中的字符串的最大数量。每个 0 和 1 至多被使用一次。 示例 1: 阅读全文
posted @ 2020-10-01 16:53 zmachine 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 小扣出去秋游,途中收集了一些红叶和黄叶,他利用这些叶子初步整理了一份秋叶收藏集 leaves, 字符串 leaves 仅包含小写字符 r 和 y, 其中字符 r 表示一片红叶,字符 y 表示一片黄叶。出于美观整齐的考虑,小扣想要将收藏集中树叶的排列调整成「红、黄、红」三部分。每部分树叶数量可以不相等 阅读全文
posted @ 2020-10-01 09:03 zmachine 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树,返回它的 后序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [3,2,1]进阶: 递归算法很简单,你可以通过迭代算法完成吗? /** * Definition for a binary tree node. * struct TreeNode { * 阅读全文
posted @ 2020-09-29 20:18 zmachine 阅读(453) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页