自定义博客皮肤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)
  • 收藏
  • 关注

原创 链表学习1

2.直接删除当前节点:将该节点存储的值改为指向下一个节点的值,再改变指针。特殊情况(删除尾部节点,只能遍历到倒数第二个节点,指针指向null)(不存在删除情况下)两个节点的prev节点的next指针、这两个节点的next指针会改变。l1->val :0 表示:若l1不空,则去l1的val,否则取0。1.找到被删节点的前一个节点,指针指向被删节点的下一个节点。对靠前节点的处理要依靠后面结点的处理,倒叙访问。1.先交换两个prev节点的next指针的值。2.再交换两个节点的next指针的值。

2024-04-11 21:23:16 259

原创 Data Structure CH4 串

2022-10-22 20:50:06 442 1

原创 Data Structure CH3 栈和队列

栈和队列~内含王卓老师部分PPT,欢迎指正~

2022-10-06 20:14:24 861

原创 Snacks typedef

2022-10-06 17:29:13 221

原创 Data Structure CH1 绪论

绪论部分整理,内含王卓老师课件截图,不足处请指正~

2022-10-06 16:36:13 613 1

原创 链表应用PART01

不完整代码

2022-10-02 14:40:18 219

原创 栈PART01

初学,偏自用,欢迎指正~

2022-10-02 14:38:53 618 1

原创 【链表】PART01

数据结构链表初学内容整理,偏自用,欢迎指正

2022-10-01 14:46:09 540 2

原创 ISBN号码 关于字符和整形变量转化

问题描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如"x-xxx-xxxxx-x",其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔之后的五位数字代表该书在出版社的编号;最后一位为识别码。识别码的计算方法如下:首位数字乘以...

2021-12-27 20:44:23 182

原创 【无标题】

问题描述 寻找若干行文本中最长的一行输入说明 输入为多个字符串(每个字符串长度不超过100个字符),每个字符串占一行,输入的行为“***end***”时表示输入结束输出说明 输出其中最长的一行长度后换行再输出最长行的内容,如果最长行不止一个,则输出其中的第一行。输入样例 abceabdf dlfd***end***输出样例 9abdf dlfd while(1) { gets(a); if(s...

2021-12-25 09:48:01 75

原创 XDOJ 命令行选项 字符数组

问题描述  请你写一个命令行分析程序,用以分析给定的命令行里包含哪些选项。每个命令行由若干个字符串组成,它们之间恰好由一个空格分隔。这些字符串中的第一个为该命令行工具的名字,由小写字母组成,不含任何其他符号。在工具名字之后可能会包含若干选项(以减号”-”开头的字符串),还可能包含一些不是选项的参数(不以减号“-”开头的字符串)。  请写一个程序分析给出的命令行,输出命令行包含的不重复选项(即,重复的选项只输出一次)。输入格式  输入是一个待处理的命令行,长度不超过 255 个字符。该命令

2021-12-25 09:23:54 238

原创 XDOJ 数组 图像旋转

问题描述旋转是图像处理的基本操作,在这个问题中,你需要将一个图像顺时针旋转90度。计算机中的图像可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。例如,下面的矩阵(a)表示原始图像,矩阵(b)表示顺时针旋转90度后的图像。输入说明输入的第一行包含两个整数n和m,分别表示图像矩阵的行数和列数。1 ≤ n, m ≤ 100。接下来n行,每行包含m个非负整数,表示输入的图像,整数之间用空格分隔。输出说明输出m行,每...

2021-12-04 23:27:58 325

原创 C语言 二维数组 Z字形扫描

问题描述在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个m×n的矩阵,Z字形扫描的过程如下图所示。对于下面给出的4×4的矩阵:1 5 3 93 7 5 69 4 6 47 3 1 3对其进行Z字形扫描后得到长度为16的序列如下所示:1 5 3 9 7 3 9 5 4 7 3 6 6 4 1 3请实现一个Z字形扫描的程序,给定一个n×n的矩阵,输出对这个矩阵进行Z字形扫描的结果。输入说明...

2021-12-03 09:47:40 1817 1

原创 C语言东方博宜1667最大数最小数之差

题目描述从键盘读入一个三位正整数n,请问这个三位正整数的个位、十位、百位中,最大数和最小数的差值是多少?比如:读入123,那么差值是3 - 1 = 2,再比如:读入863,那么差值 = 8 - 3 = 5。输入一个三位的正整数n。输出这个三位数最大数和最小数的差值。提醒:特别注意C语言中a=max 与max=a 是不一样的。表示后者的值赋给前者的值。#include<stdio.h>int main(){ int n; scanf("...

2021-11-13 13:28:29 3081

原创 C语言小明申请QQ号码

问题描述 小明决定申请一个新的QQ号码,系统随机生成了若干个号码供他选择。小明的选号原则是:1. 选择所有号码中各位数字之和最大的号码。2. 如果有多个号码各位数字之和相同则选择数值最大的号码。请你写一个程序帮助小明选择一个QQ号码。输入说明 输入数据由两行构成,第一行为一个整数n表示有n个待选号码(0<n<100),第二行有n个正整数,表示各个待选的号码,每个号码长度不超过9位数。每个号码之间用空格分隔,且每个号码都不相同。输出说明 输出根据小明的选号原则...

2021-11-11 23:18:41 2415

原创 C语言东方博宜oj1468 小鱼

题目描述有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢?输入输入两个整数x,n(表示从周x算起,经过n天,x是1~7之间的整数,n是0~1000之间的整数)。输出输出一个整数,表示小鱼累计游泳了多少公里。表示周六或是周日的方法是看求余后是否为6或7.个人认为比较简单的思路。...

2021-11-11 22:14:01 1859

原创 东方博宜oj1963

题目描述贝贝今天放假,他既想去图书馆,又想去游乐场,不过这两个地方离得太远啦,她只能去一个地方。贝贝很难选择,因此她决定随便在纸上写出一个整数n,然后数一数从1~n中,有多少个数字是含有数字6的,如果含有数字6的数的总个数是奇数,就去图书馆、否则就去游乐场。请你编程帮她计算一下,她今天应该去哪里,如果计算结果是去游乐场,请输出“playground”,如果是去图书馆,请输出“library”。比如:假设贝贝写的数字是20,那么1~20之间有2个含有数字6,分别是:6和16,由于是2是偶数,因此应该

2021-11-11 10:01:20 2373 1

原创 东方博宜oj1256借书问题

题目描述小明有五本新书,要借给A,B,C三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法?输入无输出输出一个整数,表示有多少种借法其中a,b,c是书的编号,而不是拿了多少本书。每人一次只能拿一本,该题目的意思是只拿一次。...

2021-11-11 08:55:12 860

原创 东方博宜oj1080质因数

题目描述任意输入一正整数N,求出它的所有质因子。如:10=(2 5);20=(2 2 5)。(5.1.38)输入输入只有一行,包括1个整数n (1<n<32768 )。输出输出若干行,按从小到大的顺序给出这个数的所有质因子,每行一个。...

2021-11-11 08:33:01 947

原创 东方博宜oj 1729同构数

题目描述同构数是这样一种数:它出现在它的平方数的右端。例如:5的平方是25,5就是同构数,25的平方是625,25也是同构数。再比如:100以内的同构数有1 5 6 25 76这5个整数。请编程计算出1~N之间(包括N)的全部同构数有多少个?输入一个正整数N,N<=10000。输出一个整数,代表1~N之间的全部同构数的个数。注意在循环内部要对i找一个临时变量y一开始没有想到可以在调试过程中及时发现问题...

2021-11-11 08:13:01 1292

原创 C语言东方博宜oj 1077

题目描述桐桐周末陪妈妈到市场购物。她和妈妈来到一个买鸡的摊位,发现鸡的价格有三种:公鸡每只5元钱,母鸡每只3元钱,小鸡3只1元钱。妈妈就给桐桐出了一道计算题:如果用n元钱买m只鸡,问公鸡、母鸡和小鸡可以各买多少只?注意:必须把n元钱正好用完,且买的各种鸡的只数为大于等于0的整数。桐桐回到家里便拿起笔来认真计算,算了好久还没得出答案。聪明的你通过编写程序帮助桐桐找出结果好吗?输入只有1行,两个数n和m ( 0<n,m<=20000 )。输出有若干行,每行三个数,分别为公鸡、母鸡

2021-11-10 21:07:04 2244

原创 C语言输入包含多组数据的处理方法(判断条件为是否为0)

写在前面: while(scanf("%d",&n)==1&&n) scanf("%d",&n)==1表示 输入的为整数值&&n 表示要求n为非零数值题目:输入两个正整数n<m<10 6 ,输出 ,保留5位小数。输入包含多组数据,结束标记为n=m=0。...

2021-10-23 23:05:35 1060

原创 C语言算法7744问题

输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位数字相等)输出:7744

2021-10-21 22:16:38 287

原创 C语言算法鸡兔同笼

共有n只鸡和兔,总腿数为m。输入n,m,依次输出鸡和兔的数目。如果无解,则输出No answer!。例子:输入:14 32 输出:12 2 输入:10 16 输出:No answer!is表示判断是否有解的条件。...

2021-10-21 21:56:13 8203

原创 C语言循环结构入门基础

从键盘输入一个4位正整数,求其各位数字之积,并输出。输入2523,输出60.

2021-10-20 22:23:50 583

原创 分支结构入门基础题

从键盘输入一个字符,如果是字母,就输出其对应的ASCII码;如果是数字字符,就转换成对应整数并输出。#include<stdio.h>int main(){ char ch; scanf('%c',&ch); if(ch>='a' && ch<='z' || ch>='A' && ch<='Z') printf('%d...

2021-10-20 22:16:04 1416

原创 C语言编程联练习 烤烧饼

C语言入门编程记录1描述烧饼有两面,要做好一个兰州烧饼,要两面都弄热。当然,一次只能弄一个的话,效率就太低了。有这么一个大平底锅,一次可以同时放入k个兰州烧饼,一分钟能做好一面。而现在有n个兰州烧饼,至少需要多少分钟才能全部做好呢?输入依次输入n和k,中间以空格分隔,其中1 <= k,n <= 100000输出输出全部做好至少需要的分钟数样例输入3 2样例输出3...

2021-10-18 23:10:26 865

空空如也

空空如也

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

TA关注的人

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