自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QTextStream

QTextStream

2024-06-18 22:29:00 265

原创 遇到某数字则停止的数字问题

对于正整数x、y,如果x加上x的各个数字之和得到y,就说x是y的生成元;生成元可能有多个,其中最小的称为最小生成元;生成元也可能不存在,计为0。例如,y = 216,121,2005时的最小生成元分别为198,0,1979。这题很简单,在第一遍读题的时候我想到用字符串读入,但是还要转换成数字更加麻烦,所以用了不是字符串的读入,就是读入数字。共1行,包含多个(数量不限)数y,0 < y < 100,000,遇0输入结束。按行输出每个数字的最小生成元,无解时输出0。本题所涉及的数字均不超过int类型的范围。

2023-12-22 19:58:27 25

原创 归并排序:递归实现

【代码】归并排序:递归实现。

2023-12-01 15:26:52 23 1

原创 身份证排序(sort函数版)

有一组身份证号,请你按照生日对它们从大到小排序,如果日期相同,则按身份证号码大小排序。身份证号码为18位数字,出生日期为第7位到第14位。n行,按出生日期从大到小排序后的身份证号,每行一个身份证号。第1行,包含1个整数n,表示有n个身份证号;接下来的n行,每行一个身份证号。这个比较简洁,下面代码的有瑕疵。

2023-12-01 14:29:49 50 1

原创 用vector的一点感受

vector的一点用法;小白(doge)

2023-11-30 19:15:26 19

原创 进制转化的稍微变形版(外星数字)

十进制计数系统是由10个数字组成(0123456789,组成计数系统的数字由小到大排列),想像一下你现在发现了一个由一些字符组成的外星人的计数系统,可能与十进制的相同也可能不相同,例如,如果外星计数系统表示为“oF8”(即该计数系统用3个符号表示,o是其中最小的字符)那么在这个计数系统中的1到10将被表示为:F,8,Fo,FF,F8,8o,8F,88,Foo,FoF;例如:9 0123456789 oF8 表示将计数系统"0123456789"(即十进制)下的数字9转换为计数系统"oF8"中的数字。

2023-11-30 17:51:51 48

原创 汉诺塔的实现(递归的简单应用)

我真的被这个递归震惊到了,move和printf的部分代表移动的方式。简单的程序,解决复杂的问题。

2023-11-29 16:55:47 25 1

原创 矩阵元素相邻问题(主要是一点小技巧)

指把行列矩阵元素看作一个个方格时,格子周围只有顶点与它相连的临近方格。例如:下面的矩阵中,深色格子的X近邻已经用浅色标出。注意,靠边和角落上格子的X近邻格子分别只有2个和1个近邻。从第2行起,每行表示一个位置,表示符合条件的位置的行、列坐标(行、列均从0开始编号),请按照行列逆序输出。有一个m行n列的正整数矩阵,请你找出其中满足如下条件的位置:该位置上的数字与其X近邻上的数字之和。第1行,包含两个整数m、n,分别表示矩阵的行、列数。从第2行起,按行输入矩阵。输出若干行,每行两个数,以空格分隔。

2023-11-21 20:50:08 93 1

空空如也

空空如也

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

TA关注的人

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