![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
小张acm
enjoy my help!
展开
-
排序方法之排序后去重(冒泡)
题目:#include <stdio.h> int main() { int a[101],n,i,j,t; scanf("%d",&n); //读入n for(i=1;i<=n;i++) //循环读入n个图书ISBN号 { scanf("%d",&a[i]); } //开始冒泡排序 for(i=1;i<=n-1;i++) { for(j=1;j<=n-i;j++) { if(a[j]>a原创 2022-01-29 10:28:06 · 161 阅读 · 0 评论 -
啊哈c难题1
题目:津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且,上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。要求:输入:输入包括七行数据,分别表示周一到周日的日程安排。每行包括两个小于10的非负整数,用空格隔开,分别表示津津在学校上课的时间和原创 2022-01-29 10:23:29 · 151 阅读 · 0 评论 -
排序方法之去重后排序(桶排序)
快速排序#include <stdio.h>int a[101],n;//定义全局变量,这两个变量需要在子函数中使用void quicksort(int left,int right){int i,j,t,temp;if(left>right)return;temp=a[left]; //temp中存的就是基准数i=left;j=right;while(i!=j){//顺序很重要,要先从右往左找while(a[j...原创 2022-01-29 10:12:47 · 610 阅读 · 0 评论 -
排序方法之快速排序
冒泡:输入一串数据#include<stdio.h>int main(){int n,i,j,mid,k;int a[100];scanf("%d",&n);for (i=0;i<n;i++){ scanf("%d",&a[i]);}for (i=0;i<n;i++)for (j=0;j<n-i;j++){ if (a[i]>a[i+j]) {mid=a[i]; a[i]=a[i+j];a[i+...原创 2022-01-29 10:05:34 · 55 阅读 · 0 评论 -
排序方法之冒泡排序
冒泡:输入一串数据#include<stdio.h>int main(){int n,i,j,mid,k;int a[100];scanf("%d",&n);for (i=0;i<n;i++){ scanf("%d",&a[i]);}for (i=0;i<n;i++)for (j=0;j<n-i;j++){ if (a[i]>a[i+j]) {mid=a[i]; a[i]=a[i+j];a[i+...原创 2022-01-29 10:00:17 · 712 阅读 · 0 评论