![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
基本算法与编程练习
Paradox001
这个作者很懒,什么都没留下…
展开
-
关于二分的应用
二分算法应用原创 2023-01-11 20:21:23 · 93 阅读 · 0 评论 -
约会成功了吗?
2021年9月9日,张三想约一直暗恋了很久的的女生小芳看电影,小芳告诉张三这天没空,可以答应在某年某月某日陪他一起看。输入一个约会的日期,请你编写程序判断最终张三是否能实现他约会的愿望,若能实现则输出yes,否则输出no。注意,约会不能穿越到2021年9月9日前。输入格式:在一行中输入年月日,用-分隔。输出格式:合法的日期输出yes,不合法的日期输出no输入样例1:2022-7-7结尾无空行输出样例1:yes结尾无空行输入样例2:2022-2-29结原创 2021-09-29 19:45:49 · 2485 阅读 · 0 评论 -
关于保留小数
在指定好小数位数输出时,double float型本身会进行4舍5入;而在运算,一些不同类型赋值中:如果不进行强制性转化,会丢失精度。因此要进行强制性转化。下面以一个double型变量X小数点后的第3位进行4舍5入为例:(int)(x*100+0.5);x=x/100;所总结十分浅略,有不足和补充望读者补充;...原创 2021-11-26 17:02:02 · 99 阅读 · 0 评论 -
7-1 两个有序链表序列的交集
链表基本操作原创 2022-08-31 18:09:26 · 320 阅读 · 0 评论 -
银行排队问题解决
c++原创 2022-08-20 22:26:25 · 411 阅读 · 0 评论 -
星号三角形
输入整数n,显示星号构成的三角形。例如,n=6时,显示输出的三角形如样例输出所示。输入格式:测试数据有多组,处理到文件尾。每组测试输入一个正整数n(0<n<41)。输出格式:对于每组测试,输出n行构成的三角形。代码如下:#include<stdio.h>int main(){ int n,i,j,k; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) { k=0;//每次循换到此k都原创 2021-09-30 09:37:22 · 3321 阅读 · 0 评论 -
剑指offer-反转链表
链表的反转操作原创 2022-09-04 21:55:55 · 123 阅读 · 0 评论 -
反悔贪心算法
日常总结原创 2023-01-06 19:04:34 · 244 阅读 · 0 评论 -
关于#define 和 const
编译通过 const int 会N变为int类型 从而可以来定义数组大小。而数组的大小只能是整数。原创 2022-09-08 18:47:26 · 686 阅读 · 0 评论 -
单调栈应用
单调栈原创 2023-01-14 21:33:04 · 425 阅读 · 0 评论 -
7-2 最长连续递增子序列
线性表的基本应用原创 2022-09-07 12:24:24 · 168 阅读 · 0 评论 -
并查集应用
2-025 分而治之分数 25全屏浏览题目切换布局作者 陈越单位 浙江大学分而治之,各个击破是兵家常用的策略之一。在战争中,我们希望首先攻下敌方的部分城市,使其剩余的城市变成孤立无援,然后再分头各个击破。为此参谋部提供了若干打击方案。本题就请你编写程序,判断每个方案的可行性。原创 2023-03-19 09:59:15 · 146 阅读 · 0 评论