自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 最长不下降子序列

/*开辟一个堆栈数组stack[],每次取栈顶元素top和读到的元素temp做比较,如果temp>top则将temp入栈,如果temp<=top则二分查找栈中的比temp大的第一个元素,并用temp替换他,最后max即为栈的大小 */ #include #include #define SIZE 1001using namespace std; int main(){ i

2017-05-16 16:58:10 215

原创 最长单词长度

/*输出一行英语语句中最长的单词及其长度输入:I love China输出:China 5 */ #includeusing namespace std;int main(){ char ans[200],txt[200];//ans存储单个单词,txt存储整个句子 int len=0,ntxt=0,tmp=0,i,j; while((txt[ntxt++]=getchar(

2017-05-10 14:11:49 843

原创 字符替换

#includeusing namespace std;int main(){ char txt[200]; char A,B; int i,ntxt=0; while((txt[ntxt++]=getchar())!='\n');// I love China. I love Beijing. A=getchar();getchar();B=getchar();// I U

2017-05-10 13:47:03 266

原创 火柴棍

//火柴棍:输入整数n,输出能拼成的不同等式的数目 #includeusing namespace std;int main(){ int a[10]={6,2,5,5,4,5,6,3,7,6},ans=0,temp=0,k; int num[2016]; int n; cin>>n;//火柴棍的数目 num[0]=6; for(int i=1;i<=2000;i++)//预

2017-05-10 13:09:05 376

原创 统计票数

//e.g 5.10《CCF中学生计算机程序设计》 Ctrl+D结束运行 #include#includeusing namespace std;int main(){ int num[11]; int i; memset(num,0,sizeof(num)); while(cin>>i) num[i]=num[i]+1; for(i=1;i<10;i++) cout<<"

2017-05-10 12:53:23 1512

原创 选择排序

核心:先找最小的值,再交换数据。#includeint a[100];void select_sort(int n) //选择排序函数 { int i,j,min,t; for(i=0;i<n-1;i++)//找出最小的数进行交换 { min=i;//假设当前下标为i的数最小,比较后再调整 for(j=i;j<n;j++)//循环找出最小数的下标是哪个 {

2017-05-03 21:17:47 218

原创 插入排序

《算法竞赛宝典》把预插入的数与数组中的各个数逐个比较,当找到第一个比插入数大的元素i时,该元素之前即为插入位置。然后从数组最后一个元素开始到该元素为止,逐个后移一个位置。初始键值序列    【12】     15     9     20     6     31     24第一趟排序:    【12】     15】 9     20     6     31     24第二

2017-05-03 21:10:12 228

原创 离散化基础 输出排序后的编号

输出每个数的排名/*书籍《CCF 中学生计算机程序设计》 江涛 等58 2 6 9 4*/#include#includeusing namespace std;struct tNode{ int data,//数值 rank,//排名 index;//下标 }; int N;tNode a[10001];//自定义规则排序 bool cmpdata(t

2017-05-03 13:42:59 1772

原创 结构体 成绩统计

书籍《CCF 中学生计算机程序设计》 江涛 等输入N个学生的姓名和语文、数学的得分,按总分从高到低输出。分数相同的按输入先后输出。/*4gaoxiang 78 96wangxi 70 99liujia 90 87zhangjin 78 91*/ #include#include#includeusing namespace std;struct studen

2017-05-03 13:24:43 1780

原创 窗口重叠

给定两个窗口左右上下的坐标,求重叠的面积。//left right top bottom #include#includeusing namespace std;struct tWindow{ int left, right, top, bottom;};tWindow winA,winB,tmp;tWindow inData(){ tWindow tmp; c

2017-05-03 13:03:04 1490

APP Inventor2018离线版下载(个人版和服务器版)

APP inventor2018个人版和服务器版下载地址,以及使用说明,由于软件比较大,所以采用百度网盘的形式进行下载。

2019-01-03

信息学奥赛一本通配套课件

信息学奥赛一本通配套所有课件,每一章都有。C++语言、基础算法、数据结构

2018-10-23

ACM以及NOIP算法竞赛类模板(两个大文档)

高精度算法、常用STL、重要公式推理、数论、图论、几何算法

2018-10-23

Lemon评测软件完整版

可以用来生成试题,输入测试样例后可以自动帮忙判断正误以及得分

2018-10-23

信息学奥赛入门培训教程

第一章:计算机基础知识 第二章:C++编程简介 第三章:C++输入|输出流 第四章:文件处理 第五章:C++字符串流 第六章:控制结构 第七章:函数 第八章:数组 第九章:指针与字符串 第十章:信息学奥赛常用算法

2018-10-23

scratch转exe文件工具

包含scratch转exe文件的安装包,使用说明,使用说明中有使用办法以及在线将jpg等图片文件转换为图标文件的网址。亲测可用。

2017-12-24

六种内部排序算法比较:直接插入排序、希尔排序、冒泡排序、快速排序、选择排序、堆排序。

六种内部排序算法比较:直接插入排序、希尔排序、冒泡排序、快速排序、选择排序、堆排序。包含实验报告和源代码设计。

2017-12-04

flash源文件:3d盒子旋转效果

flash源文件,3d盒子旋转效果,可以直接使用,用flash cc及以上版本可以打开。

2017-12-04

简单在线交流区代码

包含登录页面,简单交流回复功能的实现,可根据自己的需要修改添加表情等等。

2017-12-04

Arduino入门基础

内容包含软硬件安装、电子电路基础、几个基本实验及其代码

2017-12-04

空空如也

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

TA关注的人

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