- 博客(5)
- 收藏
- 关注
原创 pta函数题:顺序表操作集
各个操作函数的定义为:List MakeEmpty():创建并返回一个空的线性表;Position Find( List L, ElementType X ):返回线性表中X的位置。若找不到则返回ERROR;bool Insert( List L, ElementType X, Position P ):将X插入在位置P并返回true。若空间已满,则打印“FULL”并返回false;如果参数P指向非法位置,则打印“ILLEGAL POSITION”并返回false;bool Delete(
2022-04-07 16:05:52
1250
原创 字符数组
【1】把输入的字符按照反着顺序输出输入:I am a boy.输出:.yob a ma I网上复制来的,应该用到了指针,看不懂。#include<stdio.h>#include<string.h>int main(){ int i,s;char a[100]; while(gets(a)!=NULL) { s=strlen(a); for(i=s-1;i>=0;i--) { prin
2021-11-10 12:23:08
431
原创 矩阵(1)
【1】矩阵的转置#include <stdio.h>int main() { int m, n, i, j, flag; while (scanf("%d%d", &n, &m) != EOF) { int a[2000]; for (i = 0; i < m * n; i++) { scanf("%d", &a[i]); } for (i = 0; i < m; i++) { for (j = i; j <=
2021-10-26 16:53:58
492
原创 选择排序(C语言)
for (int i = 0; i < n; i++) { max = a[i];//将未比较的第一个数组设为最大数 int flag = 0;//优化 for (int j = n - 1; j >= i; j--) {//j=n-1 不是n if (a[j] > max) { max = a[j]; flag = 1; m = j;//记录下标 } } if (flag == 1) { b = a[..
2021-10-17 19:12:53
55
原创 97.插入升序数组
#include <stdio.h>int main() { int n, i, k, j, m; while (scanf("%d", &n) != EOF) { int a[21]; for (i = 0; i < n; i++) { scanf("%d", &a[i]); } scanf("%d", &m); scanf("%d", &k); for (i = 0; i < n; i++) {//从这里开始.
2021-10-10 20:56:50
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人