西南科技大学OJ题 顺序表上数据的划分问题的实现1102
顺序表上数据的划分问题的实现
建立一个顺序表L,然后以第一个为分界,将所有小于等于它的元素移到该元素的前面,将所有大于它的元素移到该元素的后面。
输入
顺序表长度n;
顺序表中的数据元素。
输出
移动后的数据元素。
样例输入
10
32 5 22 43 23 56 54 57 11 25
样例输出
25 11 23 22 5 32 43 56 54 57
#include<stdio.h>
int main()
{int n,k,t;int a[100];int b[100];int j=0,p=0;scanf("%d",&n);scanf("%d",&k);for(int i=0;i<n-1;i++){scanf("%d",&t);if(t<k){a[j++]=t;}else{b[p++]=t;}}for(int i=j-1;i>=0;i--)printf("%d ",a[i]);printf("%d ",k);for(int i=0;i<p;i++)printf("%d ",b[i]);
}
西南科技大学OJ题 顺序表上数据的划分问题的实现1102相关推荐
- 西南科技大学OJ题 顺序表插入操作的实现0943
顺序表插入操作的实现 建立长度为n的顺序表,在指定的数据元素item之前插入数据元素data.如果指定的数据元素item不存在,则将data插入到顺序表的尾端.(数据类型为整型) 输入 第一行为顺序表 ...
- 西南科技大学OJ题 邻接矩阵到邻接表1055
邻接矩阵到邻接表 5000(ms) 10000(kb) 2341 / 5552 假设无向图G采用邻接矩阵存储,编写一个算法输出邻接表. 输入 第一行为一个整数n,表示顶点的个数(顶点编号为0到n-1) ...
- 西南科技大学OJ题 单链表的删除操作的实现0953
单链表的删除操作的实现 1000(ms) 65535(kb) 2896 / 13622 建立长度为n的单链表,删除第i个结点之前的结点. 输入 第一行为自然数n,表示链式线性表的长度: 第二行为n个自 ...
- 西南科技大学OJ题 邻接矩阵存储简单路径1070
邻接矩阵存储简单路径 5000(ms) 10000(kb) 2197 / 4175 Tags: 邻接矩阵 假设无向图G采用邻接矩阵存储,设计一个算法,输出图G中从顶点u到v的所有简单路径. 输入 简单 ...
- 西南科技大学OJ题 求最小生成树(Prim算法)1075
求最小生成树(Prim算法) 1000(ms) 10000(kb) 2256 / 4495 Tags: 生成树 求出给定无向带权图的最小生成树.图的定点为字符型,权值为不超过100的整形.在提示中已经 ...
- 西南科技大学OJ题 哈夫曼译码0986
哈夫曼译码 1000(ms) 10000(kb) 1974 / 4142 通常要求根据给定的编码本对密文进行解码.现已给定相应字符的哈夫曼编码,要求根据编码对密文进行解码.(建立哈夫曼树以及编码.主函 ...
- 西南科技大学OJ题 above average 0706
above average 1000(ms) 65535(kb) 1531 / 3045 It is said that 90% of frosh expect to be above average ...
- 西南科技大学 swust OJ 943: 顺序表插入操作的实现
题目描述 建立长度为n的顺序表,在指定的数据元素item之前插入数据元素data.如果指定的数据元素item不存在,则将data插入到顺序表的尾端.(数据类型为整型) 输入 第一行为顺序表的长度n: ...
- 西南科技大学智能车竞赛 线上比赛
简 介: 西南科技大学队伍在8月1日上午进行了智能车竞赛线上比赛.本文给出了比赛的主要结果和过程描述. 关键词: 智能车竞赛,西南科技大学,线上比赛 §01 线上比赛 一.背景介绍 由于受到疫情影 ...
- 数据结构趣题——顺序表就地逆置
利用原表的存储空间将顺序表(a1,a2,--,an)逆置为(an,an-1,---a1). 1: #include <stdio.h> 2: #include <stdlib.h&g ...
最新文章
- 【集合论】容斥原理 ( 复杂示例 )
- 如何将usb摄像头连接到虚拟机vmware ubuntu系统上?
- layui js添加html,layui.js如何声明全局变量?
- 计算机技能需求新排名:C语言仅排第 8,第 1 名你想不到!
- 写一个简版 asp.net core
- vue中如何使用vi-for限制遍历的条数?只查询前三条、查询4-6条怎么实现?
- Java面试基础知识(1)
- Mybatis调用oracle 存储过程
- 密码可见_无密码身份认证即将来临
- 图像处理随笔——非极大值抑制
- 点击更多显示更多内容
- C语言实现顺序栈的初始化进栈出栈读取栈顶元素
- ubuntu安装翻译软件 stardict
- Vue3.x 深入浅出系列(连载三)
- LaTeX给表格的一整行加删除线(横线)
- 微信支付 V3 提示验签失败
- js动态修改path值 svg_svg关于animateMotion动态改变path路径来控制svg元素移动
- 【积水成渊-逐步定制自己的Emacs神器】2:基本的定制Emacs
- AI创业哪家强?6大选择给你方向!
- https://blog.csdn.net/watermelon_learn/article/details/88902117