上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页
摘要: 题目链接:https://leetcode-cn.com/problems/top-k-frequent-words 题目描述: 给一非空的单词列表,返回前 k 个出现次数最多的单词。 返回的答案应该按单词出现频率由高到低排序。如果不同的单词有相同出现频率,按字母顺序排序。 示例 1: 输入: [" 阅读全文
posted @ 2021-05-20 19:40 张宵 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1.插入排序 基本思想:每一步将一个待排序的记录,插入到前面已经排好序的有序序列中去,直到插完所有元素为止。 时间复杂度:最坏O(N^2),最好O(N) 空间复杂度O(1) vector<int> insertionSort9(vector<int>& nums) { if(nums.size <= 阅读全文
posted @ 2021-05-14 13:46 张宵 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/swap-nodes-in-pairs/ 题目描述: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 回顾:链表反转 题解: /** * Defin 阅读全文
posted @ 2021-05-13 14:41 张宵 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock 题目描述: 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 阅读全文
posted @ 2021-05-13 14:01 张宵 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 递归(Recursive): 递归是一种算法,在函数中调用自身的算法称为递归。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。 用递归法解决问题的特点 一个问题可以被分解成多个小问题,求解小问题后即可得到大问题的解。 大问题与分解后的小问题,除了数据规模不同,求解思路完全 阅读全文
posted @ 2021-05-11 15:39 张宵 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/sudoku-solver 题目描述: 编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则: 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔 阅读全文
posted @ 2021-05-10 13:39 张宵 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/leaf-similar-trees 题目描述: 请考虑一棵二叉树上所有的叶子,这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。 举个例子,如上图所示,给定一棵叶值序列为 (6, 7, 4, 9, 8) 的树。 如果有 阅读全文
posted @ 2021-05-10 13:23 张宵 阅读(42) 评论(0) 推荐(0) 编辑
摘要: **题目链接:**https://leetcode-cn.com/problems/n-queens 题目描述: n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案。 每一种解法包含一个不同 阅读全文
posted @ 2021-05-08 17:27 张宵 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/maximum-ice-cream-bars 题目描述: 夏日炎炎,小男孩 Tony 想买一些雪糕消消暑。 商店中新到 n 支雪糕,用长度为 n 的数组 costs 表示雪糕的定价,其中 costs[i] 表示第 i 支雪糕 阅读全文
posted @ 2021-05-06 17:06 张宵 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 题目连接:https://leetcode-cn.com/problems/permutations 题目描述: 给定一个 没有重复 数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2 阅读全文
posted @ 2021-04-23 14:20 张宵 阅读(36) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页