自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 周期字符串需要的最少操作次数----leetcode

给你一个长度为n的字符串word和一个整数k,其中k是n的因数。在一次操作中,你可以选择任意两个下标i和j,其中,且这两个下标都可以被k整除,然后用从j开始的长度为k的子串替换从i开始的长度为k的子串。也就是说,将子串替换为子串。返回使word成为所需的操作次数。如果存在某个长度为k的字符串s,使得word可以表示为任意次数连接s,则称字符串word是。例如,如果,那么word就是s = "ab"时的 2 周期字符串。1可以选择 i = 4 和 j = 0 获得一个 4 周期字符串。

2024-08-17 22:08:16 592

原创 矩阵中的最大得分----leetcode

给你一个由组成、大小为m x n的矩阵grid。你可以从矩阵中的任一单元格移动到另一个位于正下方或正右侧的任意单元格(不必相邻)。从值为c1的单元格移动到值为c2的单元格的得分为c2 - c1。你可以从单元格开始,并且必须至少移动一次。返回你能得到的总得分。

2024-08-17 20:57:18 532

原创 特殊数组 II----leetcode

如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个。你有一个整数数组nums和一个二维整数矩阵queries,对于,请你帮助你检查子数组是不是一个。返回布尔数组answer,如果是特殊数组,则answer[i]为true,否则,answer[i]为false。[false]子数组是。2 和 6 都是偶数。

2024-08-15 23:38:04 275

原创 找出与数组相加的整数 II(详解)----leetcode

首先根据题目就能够知道先给我们两个测试数组num1和num2,num1必定比num2多两个元素,我们只需要找到能使num1删除两个元素后与num2最小的差x,最终达到num1加上x等于num2的结果。2. 把两个数组遍历后我们设置一个minX来保存最终结果,先初始化为无穷大,然后一一假设,用一个for循环来假设x的值,如果符合chick函数,则保存到minX里面,否则继续循环。当两个数组中包含相同的整数,并且这些整数出现的频次相同时,两个数组。的两个元素,并且每个元素与。的两个元素,并且每个元素与。

2024-08-12 18:36:28 297 4

原创 确定字符串是否包含唯一字符

我就是个知识传播者,之前的算法题也都是来自资料“ACM-ICPC基本算法”上面的哈,作者是藤国文和李昊两位大佬,我就是把上面的练习题写出来让小伙伴可以一起学习。实现一个算法来识别一个字符串的字符是否是唯一的(忽略字母大小写)。但如果这样写就对了,却好像不符合忽略字母大小写问题了哈哈。这样写看似符合题意了,但没有完全正确博主是没想到的。好了,都看到这里了,不麻烦的话点个小星星再走呀。输出一行,若字符串的字符是唯一的,则输出。输入一行字符串,不超过100个字符。若唯一,则输出YES。

2024-08-10 20:41:27 314

原创 连续自然数的平方和

题目描述:我们大家都知道勾股定理:3^2+4^2 = 5^2,其中3,4,5是连续的自然数;同时,连续自然数10,11,12,13,14之间也有关系式:10^2+11^2+12^2 = 13^2+14^2,给定自然数n(小于1000),请判断是否存在2*n+1个连续自然数,满足左边n+1个自然数的平方和等于右边n个自然数的平方和?若存在,则输出这2*n+1个自然数,否则输出NO。题目来源:ACM-ICPC基本算法。

2024-08-18 11:59:58 173

原创 求闰年----C语言

输入:测试用例包括两个正整数Y和N(1<=N<=10000)。Y代表小雨出生的闰年。题目描述:小雨出生在一个闰年,她想知道出生后的第N个闰年是哪一年?题目来源:ACM-ICPC基本算法。输出:Y之后的第N个闰年。

2024-08-18 11:34:14 188

原创 计算圆周率

利用公式:π/2 = [(2*2/(1*3)) * (4*4/(3*5)) * ...... * ((n+1)*(n+1)/(n*(n+2)))]计算圆周率。输出:π的近似值(保留小数点后六位)题目来源:ACM-ICPC基本算法。输入:n(n为奇数)

2024-08-18 11:20:13 234

原创 整数反转----leetcode

如果反转后整数超过 32 位的有符号整数的范围。给你一个 32 位的有符号整数。中的数字部分反转后的结果。

2024-08-17 21:07:30 171

原创 特殊数组I----leetcode

如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个。,它们都包含了奇偶性不同的数字,因此答案为。Aging 有一个整数数组。只有一个元素,所以答案为。

2024-08-13 12:10:21 126

原创 无重复字符的最长子串----leetcode

请你找出其中不含有重复字符的。请注意,你的答案必须是。因为无重复字符的最长子串是。因为无重复字符的最长子串是。因为无重复字符的最长子串是。

2024-08-13 11:53:22 321

原创 阶乘求和(C语言)

......+n!输入一个正整数n(1<=n<=20)。

2024-08-13 10:38:09 151

原创 求圆的周长(C语言)

输出圆的周长,保留小数点后两位有效数字。已知圆的半径,求圆的周长。输入圆的半径r(正实数)

2024-08-13 00:47:32 167

原创 孪生素数----C语言

两个数之差为2的素数,称为孪生素数。试写编程,打印给定整数m和给定整数n之间的所有孪生素数。输入两个整数,分别代表m和n(1

2024-08-13 00:33:30 125

原创 编程小白进阶攻略:从零开始的编程学习之旅(大学新生的最佳入门攻略)

编程,作为21世纪最炙手可热的技能之一,不仅能够为个人职业生涯增添无限可能,还能激发无限创新。对于编程小白来说,从零开始学习编程可能是一项挑战,但只要掌握了正确的方法,你也能成为编程领域的高手。本篇攻略将从学习路径、资源推荐、实战项目、持续进阶四个方面,帮助大学学生入门编程,开启编程学习之旅。

2024-08-12 12:08:25 479

原创 求整数的位数----C语言

感觉这种输入输出样例乍一看字符串数组倒序输出就ok了,麻烦一点的话就是不断取余再除10输出哈哈,两种都行哈。感觉题目的意思更加想让我们写第二种,但无所谓啦,能算出来的代码就是好代码,具体看法看各位小伙伴自己的,欧克就行。:输入一个正整数n(1

2024-08-12 00:35:18 228

原创 心算挑战----leetcode(C语言)

首先,对所有卡牌的点数进行排序,方便从大到小进行选择,从而最大化得分。

2024-08-12 00:15:16 440

原创 “低代码”开发平台的兴起总概括(个人观点)

随着市场的不断发展和技术的持续进步,低代码平台的未来充满了机遇与不确定性,企业在选择和使用时需要谨慎权衡,确保在高效与高质之间找到最佳平衡。由于使用的是预构建模块,开发者对底层代码的控制较少,可能导致在复杂应用中难以优化性能或解决深层次的技术问题。例如,如何在保持易用性的同时提供更强大的定制功能,如何确保平台的安全性和稳定性,都是厂商需要解决的问题。:低代码平台提供了大量的预构建模块,如数据库连接、用户界面组件、API接口等,开发者可以通过可视化方式将这些模块拼接在一起,实现应用程序的快速搭建。

2024-08-11 22:36:05 428

原创 最大公约数及辗转相除法详解(原理分析)----暨最大公约数与最小公倍数关系(数学推导)

输出数据也只有一行,给出这3个正整数的最大公约数。已知3个正整数,计算这3个正整数的最大公约数。假设我们要计算 48 和 18 的最大公约数。输入一行3个不大于1000正整数.材料《ACM-ICPC》

2024-08-10 23:56:30 228

原创 C语言----三角形的面积

输入:三个实数a,b,c代表三角形的三条边输出:判断能否构成三角形,能则输出面积,否则输出“No”样例:输入:3.67 5.43 6.21输出:9.903431补充:已知三角形的三条边,可以使用**海伦公式(Heron's formula)**来求三角形的面积。海伦公式适用于任何已知三边的三角形。

2024-08-09 23:47:01 221

原创 C语言----大整数阶乘代码详解

但上面的只是处理较小阶乘的程序时可以用,我们发现,阶乘的增长速度非常快,这个速度远远高于指数级增长,就像n到9的时候,9!然而我们的整型或者浮点型都是比较小的,远远不能实现大阶乘计算,所以这里我们运用了数组的结构老保存每一位阶乘结果,是不是很神奇。其实熟悉的小伙伴就知道一切循环都可以用递归来表示哈哈。

2024-08-09 19:09:04 448

原创 C语言----判断天数详解

所以今年的开学日期是本年第245天啊哈哈。:年月日,格式如 2013/5/15。:正整数表示这是今年的第几天。

2024-08-09 18:24:40 141

原创 判断素数详解----C语言

在大于一的整数里面除了1和它本身不被其他数整除的数就叫做素数。

2024-08-09 18:10:43 150

原创 判断闰年(C语言)

以下程序将判断输入年份是否为闰年,是则输出“Yes”, 否则输出“No”。(1)年份是4的倍数,而不是100的倍数。(2)年份是400的倍数。

2024-08-09 17:49:25 177

原创 三目运算符(C语言常用知识补充)

三目运算符是C语言里面常见的一个写法,通常用于条件判断语句来替换if和else的写法,简洁方便,知识点不难,两分钟就能看懂。

2024-08-09 13:07:37 347

原创 中位数和平均数(C语言)

上面的程序还是运用了挺多的三目运算符,如果小伙伴觉得不适应的话可以观看学习文章:都看到这里了,方便点个关注吗,求求了(✿◡‿◡)

2024-08-09 12:52:52 405

原创 求最大值(C语言)

好了,以上就是简单的求最大值问题,这是作者的第一个作品,希望对各位小伙伴有所帮助或启发吧哈哈。问题描述:由键盘输入三个任意整数x,y,z,求这三个数中的最大数并输出。Input:输入三个整数。Output:最大数。

2024-08-09 10:35:40 315

空空如也

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

TA关注的人

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