- 博客(5)
- 收藏
- 关注
原创 oj2116/2117
逆序/顺序建立链表,没啥好说的,该背诵的操作 代码: #include<iostream> #include<stdio.h> #include<stdlib.h> using namespace std; struct node{ int data; struct node *next; }; int main(){ int n,i; struct node *head=(struct node *)malloc(sizeof (s
2021-03-16 18:30:30 91
原创 sdoj 2255
问题: Description 期末考试结束了,童鞋们的成绩也出来的了,可是为了排名次可忙坏了老师,因为学生太多了。这时,老师把这个任务交给了你,希望你能帮老师完成。作为IT人,你当然不能用笨笨的人工方法了,编程解决才是好办法。 共有三门课,语文、数学和英语,要求根据学生的各科成绩计算出其总成绩,并根据总成绩从高到低排序。 Input 第一行一个整数N(N<=100),代表学生的人数。 接下来的N行数据,每行有三个整数,C,M,E分别代表一个学生语文、数学和英语的成绩。 Output 一共N行,每行一
2021-03-14 19:38:11 92
原创 EOJ 1030
题目: 思路: 用class创建类方便排序及交换,预先创立素数数组防止时间复杂度过高,最后根据题目要求进行排序 问题: 提交后说我超时了,但是检查一遍并未发现可能超时的循环 代码: #include <iostream> #include<stdio.h> using namespace std; class p{ public: int a,b,ans; }; int main() { p num[10001]; int n,nu,i,j,k,s[10
2021-03-11 19:14:41 119
原创 EOJ1020
题目: 想法: 开个字符串数组存储,创建两个变量对前后两个字符串每一位进行存储,如果是大写,变量转化为相对应小写, 进行比较 问题: 字符串相关操作不熟练,多半出问题了 代码: ...
2021-03-09 20:02:25 62
原创 EOJ1013
题目 1013. 绝对值排序 单点时限: 2.0 sec 内存限制: 256 MB 给你 n个数,要求你把这 n个数按照绝对值从小到大排序。 多case,处理直到文件结束。 输入格式 输入一个数n,接下来一行是 n个整数 。 输出格式 排序后按照绝对值从小到大输出 n个数,输出一行,每两个数字之间有个空格,最后一个数字后面没空格。 样例 input 4 -3 -4 1 2 1 10 output 1 2 -3 -4 10 思路:简单存入后进行比较,用另外一个变量进行读取,保证原数字不会被改变,比较并进行交换
2021-03-09 18:38:57 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人