随机数字去掉重复和排序的方法
#include <iostream>
#include <stdio.h>
#include <set>
using namespace std;
int main()
{
int n,a,i;
set<int>m;
while(scanf("%d",&n)!=EOF)
{
for(i=0;i<n;i++)
{
scanf("%d",&a);
m.insert(a);
}
set<int>::iterator it;
printf("%d\n",m.size());
for(it=m.begin();it!=m.end();it++)
{
if(it==m.begin())
printf("%d",*it);
else
printf(" %d",*it);
}
printf("\n");
m.clear();
}
return 0;
}
相关推荐
-
随机数字去掉重复和排序的方法
复制代码 代码如下: #include <iostream> #include <stdio.h> #include <set> using namespace std; int main() { int n,a,i; set<int>m; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) { s
-
MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法
上一篇介绍了如何在 Oracle 生成随机数字.字符串.日期.验证码以及 UUID,今天我们继续讨论在 MySQL 中生成各种随机数据的方法.
-
C#随机生成不重复字符串的两个不错方法
今天整理以前一个项目源码,发现两个随机生成不重复字符串的方法,觉得用起来挺方便的,在此贴出来,方便以后查阅. 方法一:随机生成不重复数字字符串 复制代码 代码如下: private int rep=0; /// <summary> /// 生成随机数字字符串 /// </summary> /// <param name="codeCount">待生成的位数</param> /// <returns>生成的数字字符串</r
-
java获取键盘输入的数字,并进行排序的方法
需求:由键盘输入三个整数分别存入变量num1.num2.num3,对它们进行排序, 并且从小到大输出 要求使用2种方法实现: 一.使用if-else分支结构: 二.使用java内置模块Arrays的排序方法. 一.使用if-else分支结构 class Date19_02 { public static void main(String[] arg){ sortOne(); } public static void sortOne(){ Scanner sc1 = new Scanner(Sys
-
Oracle生成随机数字、字符串、日期、验证码及 UUID的方法
在日常生活中,随机数对于我们而言并不陌生,例如手机短信验证码就是一个随机的数字字符串:对于统计分析.机器学习等领域而言,通常也需要生成大量的随机数据用于测试.数据抽样.算法验证等.那么今天我们就来谈谈如何在 Oracle 数据库中生成随机数据.
-
Java数组,去掉重复值、增加、删除数组元素的方法
如下所示: import java.util.List; import java.util.ArrayList; import java.util.Set; import java.util.HashSet; public class lzwCode { public static void main(String [] args) { testA(); System.out.println("==========================="); testB(); System
-
php数组随机排序实现方法
本文实例讲述了php数组随机排序实现方法.分享给大家供大家参考.具体实现方法如下: <?php $array = array('A','2','3','4','5','6','7','8','9','10','J','Q','K'); shuffle($array); //随机排序数组 print_r($array); //输出数组 ?> 运行结果如下: Array ( [0] => Q [1] => 3 [2] => 5 [3] => 2 [4] => 10 [
-
datatable去掉重复行的方法
去掉DataTable中(所有列的数据都相同)重复的行: 复制代码 代码如下: //DataView dv = dt3.DefaultView; //dt3默认的虚拟视图 //dv.Sort = "wmid asc"; //排序 ///dv.ToTable(true, "列名,列名,列名"); ///第一个参数,true 去除重复,false 不去除 ///第二个参数,需要显示的字段 DataView dv = new DataView(dtname);
-
zen cart新进商品的随机排序修改方法
zencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义 zencart新进商品的随机排序修改方法第二步: 修改首页上新进商品: /includes/modules/new_products.php 在$new_products_query里增加相应ORDER BY xxx 例:select distinct p.products_id, p.products_image,p.products_tax_class_id, pd.produ
-
JavaScript实现数组随机排序的方法
本文实例讲述了JavaScript实现数组随机排序的方法.分享给大家供大家参考.具体实现方法如下: function Shuffle(o) { for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x); return o; }; 使用方法: var testArray = [1,2,3,4,5]; Shuffle(testArray); // jQuery
随机推荐
- 请求转发jsp页面乱码问题的快速解决方法
- Java并发编程总结——慎用CAS详解
- perl 模式匹配参数详解
- 玩转图像函数库—常见图形操作
- php实现斐波那契数列的简单写法
- xss防御之php利用httponly防xss攻击
- C语言之复杂链表的复制详解
- Mysql启动与数据库的创建方法[图文]
- javascript smipleChart 简单图标类
- JavaScript对象数组的排序处理方法
- PHP中的strtr函数使用介绍(str_replace)
- Java 中组合模型之对象结构模式的详解
- IIS7/IIS7.5/IIS8网站目录执行权限设置方法(与IIS6不同)
- 洪恩在线成语词典小偷程序php版
- JS实现带导航城市列表以及输入搜索功能
- Python爬虫爬取一个网页上的图片地址实例代码
- 使用javax.sound实现简单音频播放
- centos yum更新及删除多余启动项
- SpringCloud Eureka实现服务注册与发现
- python 格式化输出百分号的方法