自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 知识空缺

1.三元运算 2.一维数组初始化 3.for的那些事 4.SDU1165---素数的判断是从2开始,不是1! 5.HDU1205--字符数组必须用''括起来

2019-09-20 17:07:11 212

原创 冒泡排序

基本思想: 每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。 核心代码: #include<iostream> using namespace std; int main() { int i,j,k,n,a[100]; scanf("%d",&n); //输入一个数n,表示接下来有n个数 for(i=0;i<n;i++) //循环读入n个数到数组a中...

2020-02-15 20:44:41 110

原创 桶排序

问题来源: 啊哈 算法-p2 期末考试完了老师要将同 学们的分数按照从高到低排序。小哼的班上只有 5个同学,这 5个同学分别考了 5分、3分、 5分、2分和 8分,哎考得真是惨不忍睹(满分是 10分)。接下来将分数进行从大到小排序, 排序后是 8 5 5 3 2。你有没有什么好方法编写一段程序,让计算机随机读入 5个数然后将这 5个数从大到小输出? 问题分析: 其实,a[0]~a[10]中的数值...

2020-02-15 18:35:27 111

原创 SDU1190

我的思路: #include<stdio.h> int main() { int a,x,y,z; scanf("%d%d%d",&x,&y,&z); if(x>y) { a=x;x=y;y=a; } if(y>z) { a=y;y=z;z=a; } if(x>y) { a=x;x=y;y=a; } pri...

2020-02-15 16:58:14 112

原创 POJ2524

此题整体思路和HDU1213完全一样。 通过代码 #include<iostream> using namespace std; int sum,pre[50010]; void init(int n) { for(int i=1;i<=n;i++) pre[i]=i; } int find(int x) { if(pre[x]==x) return x; else...

2019-09-23 19:06:03 114

原创 HDU1213

解题思路:此题属于并查集中基础题目,进行完初始化,查根,合并后再统计出共有多少人是集合中的即可。 此题不难但是第一次没运行出来,一直显示编译错误,整体思路没错,主要原因是对整体变量的把握不熟练。下面是错误代码:` #include<iostream> using namespace std; int pre[1010]; void init() { for(int i=0;i<...

2019-09-19 16:09:40 304

空空如也

空空如也

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

TA关注的人

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