自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 acm算法题 3009 Curling 2.0(dfs)

冰壶运动,碰到障碍物则障碍物清理掉,继续运动,直到游戏失败或到达目的地,dfs算法

2024-04-17 17:00:22 1295

原创 acm 1321 Chess Problem(dfs)

请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案数C。随后的n行描述了棋盘的形状:其中 # 表示放置棋子区域。对于每一组数据,给出一行输出,输出摆放的方案数目C。每组数据的第一行是两个正整数,n k,用一个空格隔开。的棋盘上面摆放棋子。要求摆放时任意的两个棋子。当为-1 -1时表示输入结束。• 数据保证C < 2^31。

2024-04-16 12:27:07 128

原创 acm算法题 1836 LIS

acm算法题1836,利用二分法求LIS最长有序子序列

2024-04-12 13:50:42 669

原创 【acm算法题 2533 LIS】

sub[] = {1} -> {1, 3} -> {1, 3, 4} -> {1, 2, 4}程序最终的子序列为{1, 2, 4}而实际上应该是{1, 3, 4}.需要注意的是,最后维护的子序列并不一定是真正的最长子序列,只是长度为最长子序列长度。如seq[] = {1, 3, 4, 2}例如,序列(1,7,3,5,9,4,8)具有有序的子序列,例如,(1,7.),(3,4,8.)和许多其他子序列。当给定数字序列时,程序必须找到其最长有序子序列的长度。的长度都是4,例如,(1,3,5,8)。

2024-04-11 14:37:59 456

原创 acm算法题 1416 DFS

例如:target为50,而纸张的编号为12346。碎纸机将纸张切成四块,分别为:1、2、34、6,这是因为它们的总和43(=1+2+34+6)最接近所有可能组合的目标数50,而不超过50。例如:片段为1、23、4和6的组合是无效的,因为该组合34的和(=1+23+4+6)小于上述组合的43。12、34和6的组合也无效,因为总和52(=12+34+6)大于目标数50。3.写在每一张纸上的数字之和是最接近target的数字,且不能超过target。欢迎大家讨论 优化优化。

2024-03-13 11:18:46 184 1

翻译 C++ make_pair

C++ make_pairstd::make_pairtemplate <class T1, class T2> pair<T1, T2> make_pair(T1 x, T2 y);构造一对对象此函数相当于构造一对对象,其第一个元素设置为x,第二个元素设置为y。模板类型可以从传递的参数中隐式推导make_pair。这一对对象可以由其他不同类型且可转换的参...

2020-04-02 01:01:27 576

空空如也

空空如也

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

TA关注的人

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