自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

原创 dfs 搜索 分考场问题

蓝桥杯:分考场问题 https://www.dotcpp.com/oj/problem1874.html题目描述n个人参加某项特殊考试。为了公平,要求任何两个认识的人不能分在同一个考场。求是少需要分几个考场才能满足条件。输入第一行,一个整数n(1<n<100),表示参加考试的人数。第二行,一个整数m,表示接下来有m行数据以下m行每行的格式为:两个整数a,b,用空格分开 (1<=a,b<=n) 表示第a个人与第b个人认识。输出一行一个整数,表示最少分几个考场。样例

2020-10-04 15:49:01 123

原创 01背包、完全背包、多重背包 模板

01背包(ZeroOnePack):有N件物品和一个容量为V的背包。(每种物品均只有一件)第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。完全背包(CompletePack):有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。多重背包...

2020-02-06 13:47:12 140

原创 SpringCloudAlibaba学习笔记

1、nacos

2023-08-26 14:41:42 75

原创 归并排序 空间复杂度O(1)实现

归并排序要求空间复杂度O(1)

2023-03-16 10:26:23 112

原创 力扣40. 组合总和 II

组合总和二 dfs去重复

2023-03-04 16:54:53 117

原创 模版:递归法实现子集枚举

模版:递归法实现子集枚举

2023-02-24 16:58:22 150

原创 基本类型和包装类型的区别

基本类型和包装类型区别

2023-02-20 11:18:26 302

原创 易错:List中的add方法添加对象时出现重复的问题

List.add()对象的值重复问题

2023-02-20 09:23:43 1486

原创 快速排序实现-模版

快速排序-模版

2023-02-11 09:11:43 48

原创 中文关系抽取总结

中文关系抽取

2023-01-08 11:28:29 1002 1

原创 leetcode 670. 最大交换

力扣670最大交换

2022-11-28 10:22:22 80

原创 leetcode 55. 跳跃游戏

力扣 55 跳跃游戏

2022-11-28 10:02:15 300

原创 会场安排问题

会场安排问题

2022-11-20 11:12:25 116

原创 leetcode 面试题45. 把数组排成最小的数

leetcode 面试题45. 把数组排成最小的数

2022-11-20 10:33:35 219

原创 剑指 Offer 49. 丑数

剑指 Offer 49. 丑数(动态规划)

2022-10-29 23:22:14 56

原创 leetcode 198. 打家劫舍

动态规划

2022-10-29 23:04:09 102

原创 leetcode 368最大整除子集

最大整除子集

2022-10-27 19:21:48 112

原创 最小的k个数-模版

最小的k个数模版

2022-10-09 15:12:23 76

原创 luogu p3197越狱

快速幂 逆向思维

2022-10-09 10:21:34 104

原创 力扣543二叉树直径

力扣543二叉树直径

2022-10-08 10:13:21 95

原创 力扣226翻转二叉树

力扣226翻转二叉树

2022-10-04 22:25:57 160

原创 剑指 Offer 48. 最长不含重复字符的子字符串

最长不含重复字符的子字符串

2022-09-18 16:22:17 101

原创 剑指 Offer 28. 对称的二叉树 DFS BFS

剑指 Offer 28. 对称的二叉树 DFS BFS

2022-09-08 21:52:01 104

原创 Java String类型转int类型 int类型转String

Java String字符串和整型int的相互转换

2022-08-28 16:25:28 195

原创 论文疑难问题

1.@Mapper@Mapper注解链接2.@Param注解@Param注解链接3.HttpSessionHttpSession链接4.Modelmodel.addattribute()作用往前台传数据,可以传对象addattribute链接

2022-05-06 21:15:47 220

原创 Java单链表递归逆置

核心代码public static void ReverseNode(Node node,Node pre){ if(node==null) return; Node next=node.next; node.next=pre; ReverseNode(next,node); }主程序public class Reverse{ public static void ReverseNode(Node node,Node pre){ if(node==null) ret

2022-04-26 16:31:50 1236

原创 win10 +ubuntu双系统配置

1.wifi连接 :https://blog.csdn.net/qq_45488453/article/details/1084536311.安装wifi网卡驱动打开ubuntu的软件和更新软件,下面RealtekXXXXXX里面选中使用DKMSXXXXX(开源)![在这里插入图片描述](https://img-blog.csdnimg.cn/20200907185137895.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,sha

2021-02-18 13:53:46 93

原创 动态规划 上楼梯问题

题目链接 :https://www.luogu.com.cn/problem/P1192题目描述有N级的台阶,你一开始在底部,每次可以向上迈最多K级台阶(最少1级),问到达第N级台阶有多少种不同方式。输入格式两个正整数N,K。输出格式一个正整数,为不同方式数,由于答案可能很大,你需要输出ans mod 100003后的结果。输入5 2输出8说明/提示对于20%20%的数据,有N ≤ 10, K ≤ 3N≤10,K≤3;对于40%40%的数据,有N ≤ 1000N≤1000;对于

2020-10-04 16:21:49 145

原创 bfs 跳蚱蜢

题目链接: http://oj.ecustacm.cn/problem.php?id=1318有9只盘子,排成1个圆圈。其中8只盘子内装着8只蚱蜢,有一个是空盘。我们把这些蚱蜢顺时针编号为 1~8每只蚱蜢都可以跳到相邻的空盘中,也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排列,并且保持空盘的位置不变(也就是1-8换位,2-7换位,…),至少要经过多少次跳跃?注意:要求提交的是一个整数,请不要填写任何多余内容或说明文字。//青蛙跳格子,我采

2020-10-01 20:16:46 177

原创 动态规划------矩阵连乘问题

转载https://blog.csdn.net/qq648483997/article/details/93063764?utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase

2020-09-25 20:01:57 129

原创 线索二叉树

线索二叉树的结点结构如果在二叉树中想保存每个结点前趋和后继所在的位置信息,最直接的想法就是改变结点的结构,即添加两个指针域,分别指向该结点的前趋和后继。但是这种方式会降低树存储结构的存储密度。而对于二叉树来讲,其本身还有很多未利用的空间。存储密度指的是数据本身所占的存储空间和整个结点结构所占的存储量之比。每一棵二叉树上,很多结点都含有未使用的指向NULL的指针域。除了度为2的结点,度为 1 的结点,有一个空的指针域;叶子结点两个指针域都为NULL。规律:在有 n 个结点的二叉链表中必定存在 n+1

2020-07-12 15:56:28 728

原创 洛谷 P1434 滑雪 dfs+记忆化搜索

题目链接 :https://www.luogu.com.cn/problem/P1434#include<iostream>#include<algorithm>#define maxn 101using namespace std;int m,n;int a[maxn][maxn];int b[maxn][maxn];int dx[]={-1,1,0,0};int dy[]={0,0,-1,1};int ans;int judge(int x,int y)

2020-07-08 16:12:49 118

原创 n皇后问题 hdu2553+acwing 843+luogu 1219

hdu 2553 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2553hdu 2553 皇后不能同行、列、对角线#include<iostream>#include<cstring>#include<queue>#define maxn 12using namespace std;int dx[]={-1,1,0,0};int dy[]={0,0,-1,1};int n,ans;//ans方案数 int

2020-07-05 23:00:34 122

原创 ACM算法一递归

C语言递归练习题讲解

2020-06-29 17:48:26 198

原创 k好数-动态规划

转载 http://blog.csdn.net/jopus/article/details/20315381#include <iostream>#include <cstring>#include <cstdlib>#include <algorithm>#include <cmath>#define ll long long#define mod 1000000007const int maxn=1e6+11;using n

2020-06-26 17:58:49 98

原创 面向对象复习提纲(二 继承的基本知识)

1.继承的方式protected 成员和 private 成员类似,也不能通过对象访问。但是当存在继承关系时,protected 和 private 就不一样了:基类中的 protected 成员可以在派生类中使用,而基类中的 private 成员不能在派生类中使用。public、protected、private 指定继承方式不同的继承方式会影响基类成员在派生类中的访问权限。public继承方式• 基类中所有 public 成员在派生类中为 public 属性;• 基类中所有 protec

2020-06-08 17:59:21 130

原创 面向对象复习提纲(一 类的基本知识)

1.类 class类只是一个模板(Template),编译后不占用内存空间,所以在定义类时不能对成员变量进行初始化,因为没有地方存储数据。只有在创建对象以后才会给成员变量分配内存,这个时候就可以赋值了。举个栗子class Student{public: Student(); ~Student();private: string name='\0';//错误不能初始化 int score; };当成员函数定义在类外时,就必须在函数名前面加上类名予以限定。::被称为域解析符(也称

2020-05-31 11:04:24 286

原创 hdu 1114 Piggy-Bank(完全背包)

题目链接 : http://acm.hdu.edu.cn/showproblem.php?pid=1114Problem Description在 ACM 能够开展之前,必须准备预算,并获得必要的财力支持。该活动的主要收入来自于 Irreversibly Bound Money (IBM)。思路很简单。任何时候,某位 ACM 会员有少量的钱时,他将所有的硬币投入到小猪储钱罐中。这个过程不可逆...

2020-02-16 23:42:31 141

原创 Robberies [hdu-2955]

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955可怜的POIUYTREWQ最近想买下dota2的商品,但是手头缺钱。他想起了之前看过的一部大片,觉得抢银行也许是个不错的选择。他认为,坏人被抓是因为没有预先规划。于是他在之前的几个月对各大银行进行了一次评估; 评估内容包括安全性和可盗窃金额: 他想知道在在某个风险系数下可以偷窃的最大金额In...

2020-02-06 21:49:19 711

原创 贪心+基础动态规划(dp)+简单STL运用(栈.队列)--(4)

多重背包视频讲解<<](https://vjudge.net/contest/353904#overview)https://vjudge.net/contest/353904#overviewACM题目链接https://vjudge.net/contest/353904#overview题目描述有N种物品和一个容量为V的背包。第i种物品最多有n[i]件可用,每件...

2020-02-06 10:28:42 138

XUPT第二周PPT 222.pptx

贪心,动态规划,stl学习当一个问题的最优解包含其子问题的最优解时,称此问题具有最优子结构性质。运用贪心策略在每一次转化时都取得了最优解。问题的最优子结构性质是该问题可用贪心算法或动态规划算法求解的关键特征。贪心算法的每一次操作都对结果产生直接影响,而动态规划则不是。贪心算法对每个子问题的解决方案都做出选择,不能回退;动态规划则会根据以前的选择结果对当前进行选择,有回退功能

2020-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除