c语言
J娇娇_
这个作者很懒,什么都没留下…
展开
-
二叉树的遍历(递归非递归、先序中序后序层次遍历)
【代码】二叉树的遍历(递归非递归、先序中序后序层次遍历)原创 2023-05-05 12:20:31 · 87 阅读 · 0 评论 -
P3367 【模板】并查集
2 的操作,都有一行输出,每行包含一个大写字母,为 Y 或者 N。是否在同一集合内,是的输出 Y;如题,现在有一个并查集,你需要完成合并和查询操作。对于 100%100% 的数据,1≤�≤1041≤。行,每行包含三个整数 ��,��,��。对于 70%70% 的数据,�≤100。对于 30%30% 的数据,�≤10。情况:输入都一个x y z程序结束。原因:find函数写错了(ku)//以下为错误代码 自留检查。第一行包含两个整数 �,�。=2 时,输出 ��。对于每一个 ��=2。原创 2023-03-11 12:42:26 · 75 阅读 · 0 评论 -
并查集及其案例(c)
【代码】并查集。原创 2023-03-11 12:16:11 · 38 阅读 · 0 评论 -
P1008 [NOIP1998 普及组] 三连击
【代码】P1008 [NOIP1998 普及组] 三连击。原创 2023-02-18 19:30:41 · 61 阅读 · 0 评论 -
洛谷刷题B2020
【代码】洛谷刷题B2020。原创 2023-02-17 19:23:16 · 161 阅读 · 0 评论 -
洛谷刷题P5709苹果与兔子 P5707 上学迟到
【代码】洛谷刷题P5709苹果与兔子 P5707 上学迟到。原创 2023-02-17 12:32:15 · 78 阅读 · 0 评论 -
快速排序算法
快速排序及视频教学原创 2023-02-16 18:09:21 · 39 阅读 · 0 评论 -
洛谷p1443 马的遍历
题目描述有一个 �×�n×m的棋盘,在某个点 (�,�)(xy) 上有一个马,要求你计算出马到达棋盘上任意一个点最少要走几步。输入格式输入只有一行四个整数,分别为 �,�,�,�nmxy。输出格式一个 �×�n×m的矩阵,代表马到达某个点最少要走几步(不能到达则输出 −1−1)。输入输出样例输入 #1复制3 3 1 1输出 #1复制说明/提示。原创 2023-02-16 17:20:26 · 54 阅读 · 0 评论 -
P1443 马的遍历
题目描述有一个 �×�n×m的棋盘,在某个点 (�,�)(xy) 上有一个马,要求你计算出马到达棋盘上任意一个点最少要走几步。输入格式输入只有一行四个整数,分别为 �,�,�,�nmxy。输出格式一个 �×�n×m的矩阵,代表马到达某个点最少要走几步(不能到达则输出 −1−1)。输入输出样例输入 #1复制3 3 1 1输出 #1复制说明/提示。原创 2023-02-14 21:08:47 · 43 阅读 · 0 评论 -
P4387 【深基15.习9】验证栈序列
【代码】P4387 【深基15.习9】验证栈序列。原创 2023-02-14 20:25:53 · 89 阅读 · 0 评论 -
P1969 [NOIP2013 提高组] 积木大赛
小 M 是个聪明的小朋友,她很快想出了建造大厦的最佳策略,使得建造所需的操作次数最少。但她不是一个勤于动手的孩子,所以想请你帮忙实现这个策略,并求出最少的操作次数。其中一种可行的最佳方案,依次选择:[1,5][1,5],[1,3][1,3],[2,3][2,3],[3,3][3,3],[5,5][5,5]。对于 100%100% 的数据,有 1≤�≤1000001≤。对于 70%70% 的数据,有 1≤�≤10001≤。对于 30%30% 的数据,有 1≤�≤101≤。块宽度为 11 的积木组成,第 �。原创 2023-02-14 12:20:52 · 159 阅读 · 0 评论 -
P3397 地毯 题解
题目背景此题约为NOIP提高组Day2T1难度。题目描述在 �×�n×n的格子上有 �m个地毯。给出这些地毯的信息,问每个点被多少个地毯覆盖。输入格式第一行,两个正整数 �,�nm。意义如题所述。接下来 �m行,每行两个坐标 (�1,�1)(x1,y1) 和 (�2,�2)(x2,y2),代表一块地毯,左上角是 (�1,�1)(x1,y1),右下角是 (�2,�2)(x2,y2)。输出格式输出 �n行,每行 �n个正整数。原创 2023-02-13 20:36:42 · 291 阅读 · 0 评论 -
【leetcode】消失的两个数字
给定一个数组,包含从 1 到 N 所有的整数,但其中缺了两个数字。你能在 O(N) 时间内只用 O(1) 的空间找到它们吗?以任意顺序返回这两个数字均可。原创 2023-01-14 10:59:49 · 56 阅读 · 0 评论 -
【力扣】面试
的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?本题相对书上原题稍作改动。原创 2023-01-14 10:28:14 · 61 阅读 · 0 评论 -
四舍五入(多种方法)
其中特别注意的是num = (int)(num * 1000 + 0.5) / 1000.0;这里我们采用的方法是:先将3.1415扩大1000倍,变成3141.5,进行四舍五入后,变成3142,再缩小1000倍变成3.142。版权声明:本文为CSDN博主「ZHA_123」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/m0_72482689/article/details/125997219。原创 2023-01-02 15:18:46 · 581 阅读 · 0 评论 -
三角形类型
【代码】三角形类型。原创 2023-01-02 15:17:40 · 69 阅读 · 0 评论 -
X形图案(循环)
KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的X形图案。多组输入,一个整数(2~20),表示输出的行数,也表示组成“X”的反斜线和正斜线的长度。针对每行输入,输出用“*”组成的X形图案。:此题主要是观察规律。原创 2023-01-01 22:32:54 · 138 阅读 · 1 评论 -
小乐乐走台阶(斐波那契,递归)
【代码】小乐乐走台阶(斐波那契,递归)原创 2023-01-01 22:09:28 · 44 阅读 · 0 评论 -
辗转相除法求最大公因数和最小公倍数
【代码】辗转相除法求最大公因数和最小公倍数。原创 2023-01-01 22:02:58 · 97 阅读 · 0 评论 -
ArrayName类【问题描述】请阅读代码,分析其输出结果。
【代码】ArrayName类【问题描述】请阅读代码,分析其输出结果。原创 2022-12-29 18:05:27 · 95 阅读 · 0 评论 -
8.大整数相加(字符串、数组、循环)
【代码】8.大整数相加(字符串、数组、循环)原创 2022-12-29 16:55:42 · 110 阅读 · 0 评论 -
5. 椭圆类——1(类的设计)
【代码】5. 椭圆类——1(类的设计)原创 2022-12-28 16:44:26 · 279 阅读 · 0 评论 -
4. Date日期类
【代码】Date日期类。原创 2022-12-28 16:22:26 · 195 阅读 · 2 评论 -
CPU类(类的设计)
【代码】CPU类(类的设计)原创 2022-12-26 22:22:35 · 1815 阅读 · 0 评论 -
递归函数及重载函数
【问题描述】编写递归函数getPower,计算x的y次方,在同一个程序中针对整型和实型,实现两个重载的函数。【输出形式】求解a的m次方和b的m次方。【输入形式】整数a和实数b,整数m。【样例输入】2 5 5。原创 2022-12-26 22:17:56 · 445 阅读 · 0 评论 -
洗牌与发牌模拟
每种花色又有13张牌面(face):A,2,3,4,5,6,7,8,9,10,Jack,Queen,King。【方法1】可以用随机函数生成一个1-52之间的随机数,然后模拟该牌已被选中,但是,请注意避免后续生成的随机数在之前已经生成过产生重复。【方法2】可以用随机函数生成1-13数字之间的一个随机数,随机生成1-4之间的花色的一个随机数,然后组合为一张牌,并记录该牌已被选中。【方法3】随机生成一个1-52之间的数字后,将该数字代表的牌和指定的某个数字的牌进行交换,连续生成52次随机数,连续交换52次。原创 2022-12-26 18:37:39 · 1257 阅读 · 0 评论 -
统计候选人得票(结构体)
【问题描述】编程统计候选人的得票数。设计有3个候选人zhang,li,wang,且不区分大小写,10个选民,选民每次输入一个得票的候选人的名字,若选民输错候选人选民,则按废票处理。选民投票结束后程序自动显示各候选人的得票结果和废票信息。要求用结构体数组candidate表示3个候选人的姓名和得票结果。原创 2022-12-26 16:34:27 · 1851 阅读 · 0 评论 -
二维整型数组的“最大点”
【代码】二维整型数组的“最大点”原创 2022-12-26 16:10:04 · 303 阅读 · 0 评论 -
矩阵转置(二维数组)(三种方式 行指针与列指针)
【问题描述】请写一函数,将一个m*n的整型矩阵转置。注意:请将转置后的数据存储到二维数组中以后,再对二维数组进行输出。【友情提示】注意第三个转置方法在计算行列个数时,使用原始行列总个数。【输入形式】矩阵长度和宽度及矩阵元素值。【输出形式】调用三个函数转置后的矩阵。原创 2022-12-26 15:43:20 · 2009 阅读 · 0 评论 -
8. 矩阵转置(二维数组)
【问题描述】请写一函数,将一个m*n的整型矩阵转置。注意:请将转置后的数据存储到二维数组中以后,再对二维数组进行输出。【输入形式】矩阵长度和宽度及矩阵元素值。【输出形式】调用三个函数转置后的矩阵。原创 2022-12-25 18:15:43 · 859 阅读 · 0 评论 -
7. 程序运行结果分析(行指针、列指针)
能特别好得解释二维数组行指针与列指针的区别。原创 2022-12-25 17:22:25 · 384 阅读 · 0 评论 -
6. 数组中相同数据的删除问题(一维数组、排序、循环)
【代码】6. 数组中相同数据的删除问题(一维数组、排序、循环)原创 2022-12-25 17:18:18 · 765 阅读 · 0 评论 -
整数的N进制字符串表示(c++)
【代码】整数的N进制字符串表示(c++)原创 2022-12-25 16:22:32 · 466 阅读 · 0 评论 -
3. 字符串中的数字(字符串、循环)
【代码】3. 字符串中的数字(字符串、循环)原创 2022-12-25 16:04:24 · 136 阅读 · 0 评论 -
子串问题(函数、字符串、指针)
【代码】子串问题(函数、字符串、指针)原创 2022-12-25 15:52:41 · 169 阅读 · 0 评论 -
字符串中字母的删除(c语言:2种方法)
【代码】字符串中字母的删除(c语言:2种方法)原创 2022-12-25 15:37:09 · 1948 阅读 · 0 评论