自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 洛谷刷题 | B3621 枚举元组

n元组是指由n个元素组成的序列。例如112是一个三元组、233254277123是一个四元组。给定n和k,请按字典序输出全体n元组,其中元组内的元素是在1k之间的整数。「字典序」是指:优先按照第一个元素从小到大的顺序,若第一个元素相同,则按第二个元素从小到大……依此类推。详情参考样例数据。

2024-03-25 21:40:15 937

原创 洛谷刷题 | B3623 枚举排列

今有n名学生,要从中选出k人排成一列拍照。请按字典序输出所有可能的排列方式。

2024-03-25 21:39:17 703

原创 洛谷刷题 | P1706 全排列问题

按照字典序输出自然数1到n所有不重复的排列,即n的全排列,要求所产生的任一数字序列中不允许出现重复的数字。

2024-03-25 21:38:22 455

原创 洛谷刷题 | B3622 枚举子集

今有n位同学,可以从中选出任意名同学参加合唱。请输出所有可能的选择方案。

2024-03-25 21:37:39 518

原创 洛谷刷题 | P1888 三角函数

输入一组勾股数abcabc,用分数格式输出其较小锐角的正弦值。(要求约分。

2024-03-20 21:42:17 882

原创 洛谷刷题 | P8635 [蓝桥杯 2016 省 AB] 四平方和

四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。502021222。712121222。对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序使得0≤a≤b≤c≤d。并对所有的可能表示法按abcd为联合主键升序排列,最后输出第一个表示法。

2024-03-18 21:44:53 821

原创 洛谷刷题 | P1014 [NOIP1999 普及组] Cantor 表

现代数学的著名证明之一是 Georg Cantor 证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的:我们以 Z 字形给上表的每一项编号。第一项是1/1,然后是1/22/13/12/2,…

2024-03-18 21:05:41 621

原创 洛谷刷题 | P1008 [NOIP1998 普及组] 三连击

本题为提交答案题,您可以写程序或手算在本机上算出答案后,直接提交答案文本,也可提交答案生成程序。

2024-03-16 16:19:00 822 1

原创 洛谷刷题 | P8637 [蓝桥杯 2016 省 B] 交换瓶子

有N个瓶子,编号1∼N,放在架子上。比如有521354要求每次拿起2个瓶子,交换它们的位置。12345对于这么简单的情况,显然,至少需要交换2次就可以复位。如果瓶子更多呢?你可以通过编程来解决。

2024-03-16 15:32:27 536 1

原创 洛谷刷题 | P1321 单词覆盖还原

一个长度为l的字符串中被反复贴有boy和girl两单词,后贴上的可能覆盖已贴上的单词(没有被覆盖的用句点表示),最终每个单词至少有一个字符没有被覆盖。问贴有几个boy几个girl?

2024-03-15 22:08:25 421 1

原创 洛谷刷题 | P1427 小鱼的数字游戏

小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字ai​(长度不一定,以0结束),记住了然后反着念出来(表示结束的数字0就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。

2024-03-15 21:32:52 496 1

原创 洛谷刷题 | P8697 [蓝桥杯 2019 国 C] 最长子序列

我们称一个字符串S包含字符串T是指T是S的一个子序列,即可以从字符串S中抽出若干个字符,它们按原来的顺序组合成一个新的字符串与T完全一样。给定两个字符串S和T,请问T中从第一个字符开始最长连续多少个字符被S包含?

2024-03-15 20:26:47 1047 1

原创 洛谷刷题 | P2676 [USACO07DEC] Bookshelf B

Farmer John 最近为奶牛们的图书馆添置了一个巨大的书架,尽管它是如此的大,但它还是几乎瞬间就被各种各样的书塞满了。现在,只有书架的顶上还留有一点空间。所有N1≤N≤20000头奶牛都有一个确定的身高Hi​1≤Hi​≤10000。设所有奶牛身高的和为S。书架的高度为B,并且保证1≤B≤S2000000007。为了够到比最高的那头奶牛还要高的书架顶,奶牛们不得不像演杂技一般,一头站在另一头的背上,叠成一座“奶牛塔”。

2024-03-15 20:25:15 791 1

原创 洛谷刷题 | P3742 umi的函数

umi 找到了一个神秘的函数 f。

2024-03-15 20:24:08 268 1

原创 洛谷刷题 | P1007 独木桥

战争已经进入到紧要时间。你是运输小队长,正在率领运输部队向前线运送物资。运输任务像做题一样的无聊。你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们。士兵们十分愤怒,因为这座独木桥十分狭窄,只能容纳1个人通过。假如有2个人相向而行在桥上相遇,那么他们2个人将无法绕过对方,只能有1个人回头下桥,让另一个人先通过。但是,可以有多个人同时呆在同一个位置。

2024-03-13 22:05:40 823

原创 力扣刷题记录-14.最长公共前缀(重要)

2.我这里用的是temp和long_size充当公共前缀子串,无论每一个字符匹配成功或失败都要更新long_size(失败时就是temp是子串时,所有字符匹配成功就是temp与比对的字符串相等或比对的字符串是子串时),如果只有失败时才更新,long_size将不变,temp与比对的字符串相等这种情况还好,但比对的字符串是子串这种情况会被忽略。所以从第一个字符串,可以直接开始记录了,假设第一个字符串符合公共前缀子串,就把第一个字符串当成暂时的公共前缀子串。1.所有字符串都有。函数计算字符串的长度时,它会一。

2024-02-29 15:12:55 407 1

原创 力扣刷题记录-13.罗马数字转整数(重要)

我被这个卡了很久,找出原因:在函数内部sizeof(s)会被判断为指针的大小,而不是数组的字节大小,所以不能使用。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。这里t1,t2都是为了循环判断字符串数组,t1从i=0开始,t2从i=1开始,判断t1,t2大小就可以了。最后需要特殊判断,当i==size-1时,也就是最后一个字符,肯定只能是加的,所以直接加上就可以。通常情况下,罗马数字中小的数字在大的数字的右边。特殊情况:罗马数字中大的数字在小的数字的右边。

2024-02-27 15:28:44 860

原创 力扣刷题记录-9.回文数

从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。从右向左读, 为 01。因此它不是一个回文数。你能不将整数转为字符串来解决这个问题吗?是一个回文整数,返回。

2024-02-27 15:01:16 222

原创 力扣刷题记录-1.两数之和

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。整数,并返回它们的数组下标。你可以想出一个时间复杂度小于。你可以按任意顺序返回答案。,请你在该数组中找出。

2024-02-27 14:58:12 148

原创 Programming Language

用python解决Programming Language代码题。

2023-05-31 18:37:37 93 1

原创 蛇行矩阵(蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形)

蛇行矩阵,蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。

2023-03-20 23:13:26 523

原创 一个公司有m名推销员,他们都推销n种不同的产品。其中m>=l;m<=100,n>=l,n<=10。每天,每个推销员都要为售出的每一种产品交上来一个卡片。

【问题描述】一个公司有m名推销员,他们都推销n种不同的产品。其中m>=l;m=l,n

2022-12-07 20:39:25 503 1

原创 【问题描述】输入一个正整数n(1<n<=10),再输入n个整数,输出最大值及其下标(设最大值唯一,下标从0 开始)。

【问题描述】输入一个正整数n(1<n<=10),再输入n个整数,输出最大值及其下标(设最大值唯一,下标从0 开始)。

2022-12-05 19:41:16 6167 2

原创 【问题描述】读入一个正整数n(1<=n<=6),再读入n 阶矩阵a,计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和(副对角线为从矩阵的右上角至左下角的连线)。

【问题描述】读入一个正整数n(1<=n<=6),再读入n 阶矩阵a,计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和(副对角线为从矩阵的右上角至左下角的连线)。

2022-12-05 19:30:41 1844

原创 【问题描述】建立一个通讯录的结构记录,包括姓名、生日、电话号码。输入n(n<10)个朋友的信息,再按他们的年龄从大到小的顺序依次输出其信息

【问题描述】建立一个通讯录的结构记录,包括姓名、生日、电话号码。输入n(n<10)个朋友的信息,再按他们的年龄从大到小的顺序依次输出其信息

2022-12-05 15:52:26 2439 1

原创 从键盘中读入最多不超过50个学生的学生信息(包括空格隔开的姓名、学号、年龄信息,以学号从低到高排序)

从键盘中读入最多不超过50个学生的学生信息(包括空格隔开的姓名、学号、年龄信息,以学号从低到高排序)答案,仅供参考。

2022-12-05 13:05:43 3117 3

空空如也

空空如也

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

TA关注的人

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