一、题目n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上
原创 2022-01-06 14:02:09
79阅读
一、题目n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案。每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,该方案中 'Q' 和 '.' 分别代表了皇后和空位。
原创 2021-09-28 13:49:02
37阅读
15点赞
原创 2021-11-01 09:41:05
66阅读
一、题目给定一个整数数组 prices,其中第 i 个元素代表了第 i 天的股票价格 ;整数 fee 代表了交易股票的手续费用。你可以无限次地完成交易,但是你每笔
原创 2021-11-20 10:07:23
135阅读
题目:给定一个 N 叉树,返回其节点值的层序遍历(即从左到右,逐层遍历)。树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。// Definition for a Node.class Node {public:    int val;    vector<Node*> children;    Node() {}    Node(int _val) {    
转载 2021-01-17 10:29:05
264阅读
2评论
leedcode
转载 精选 2014-12-27 20:49:45
406阅读
 1.LeetCode - 合并两个链表      2.      3. 链表是否有环       https://jingyan.baidu.com/article/066074d69afb8d83c31cb068.html a, hashset   contins  判断      b. 快慢指针    4. 2个链表是相交    5,字符出现的次数  public static char F
转载 2021-04-22 12:42:46
143阅读
2评论
1.两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 来源:力扣(LeetCode ...
转载 2021-10-08 19:43:00
82阅读
2评论
# 使用Python实现LeetCode LRU算法 ## 引言 LRU(Least Recently Used)是一种常用于缓存中的算法,用于管理缓存中的数据,保证最近使用的数据被保留,而较久未使用的数据被淘汰。在LeetCode中,也有一道题目涉及了LRU算法的实现。本文将介绍如何使用Python实现LeetCode中的LRU算法。 ## 整体流程 在实现LeetCode中的LRU算法之前
原创 2023-12-31 04:13:49
62阅读
以vector <int> v为例: ① v[i]或v.at(i)//返回v[i]的值 ② v.size();//返回v数组元素总个数 ③ v.front();//返回v数组第一个元素的值 ④ v.back();//返回v数组最后一个元素的值 ⑤ v.clear();//清空v数组 ⑥ v.begi ...
转载 2021-03-23 17:12:00
102阅读
2评论
一、题目你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。
原创 2021-10-11 11:15:01
206阅读
Given a non-empty array of integers, return thekmost frequent elements.Example 1:Input: nums = [1,1,1,2,2,3], k = 2Output: [1,2]Example 2:Input: nums = [1], k = 1Output: [1]给定一个非空的...
原创 2022-11-21 11:09:41
89阅读
描述两个长度超出常规整形变量上限的大数相减,请避免使用各语言内置大数处理库,如 Java.math.BigInteger 等。输入有 N 行测试数据,每一行有两个代表整数的字符串 a 和 b,长度超过百位。规定 a>=b,a, b > 0。测试结果可以用 linux 小工具 bc进行测试是否正确。输出返回表示结果整数的字符串输入样例1231231...
原创 2021-07-14 11:22:25
411阅读
一、题目给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。 示例 1:输入:n = 4, k =
原创 2022-01-06 14:13:49
34阅读
一、题目你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是
原创 2022-01-06 14:14:05
23阅读
Given two arrays, write a function to compute their intersection.Examp
原创 2022-11-19 10:17:45
81阅读
算法竞赛结束后好久不刷题了以后打算每天都写1-2题3. 无重复字符的最长子串func max(x,y int) int{ if x<y{ return y
原创 2022-02-11 16:51:17
140阅读
描述两个长度超出常规整形变量上限的大数相减,请避免使用各语言内置大数处理库,如 Java.math.BigInteger 等。输入有 N 行测试数据,每一行有两个代表整数的字符串 a 和 b,长度超过百位。规定 a>=b,a, b > 0。测试结果可以用 linux 小工具 bc进行测试是否正确。输出返回表示结果整数的字符串输入样例1231231...
原创 2022-03-15 14:22:11
10000+阅读
一、题目给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。 示例 1:输入:n = 4, k = 2输出:[ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4],]示例 2:输入:n = 1, k = 1输出:[[1]]
原创 2021-09-28 13:49:48
98阅读
一、题目你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 示例 1:输入:[1,2,3,1]输出:4解释:偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。 偷窃到的最高金额 = 1 + 3 = 4 。示
原创 2021-10-22 17:15:49
150阅读
  • 1
  • 2
  • 3
  • 4
  • 5