题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
using System;
using System.Collections.Generic;
using System.Linq;
public static void Main(){
var Map = new Dictionary<int, int>();
var count = Convert.ToInt32(Console.ReadLine());
for(int i=0; i<count; i++){
int insert = Convert.ToInt32(Console.ReadLine());
if(!Map.ContainsKey(insert)){
Map.Add(insert,insert);
}
}
var orderedMap = Map.OrderBy(x=>x.Key).ToDictionary(x=>x.Key,x=>x.Value); //排序
foreach(var val in orderedMap.Values){
Console.WriteLine(val);
}
}
}
static void Main(){
var count = Convert.ToInt32(Console.ReadLine());
var map = new List<int>();
for(int i=0; i<count; i++){
int insert = Convert.ToInt32(Console.ReadLine());
if(!map.Contains(insert)){
map.Add(insert);
}
}
map.Sort();
foreach(int val in map){
Console.WriteLine(val);
}
}
}
using System.Collections.Generic;
using System.Linq;
//哈希表
class Solution{public static void Main(){
var Map = new Dictionary<int, int>();
var count = Convert.ToInt32(Console.ReadLine());
for(int i=0; i<count; i++){
int insert = Convert.ToInt32(Console.ReadLine());
if(!Map.ContainsKey(insert)){
Map.Add(insert,insert);
}
}
var orderedMap = Map.OrderBy(x=>x.Key).ToDictionary(x=>x.Key,x=>x.Value); //排序
foreach(var val in orderedMap.Values){
Console.WriteLine(val);
}
}
}
//List
public class Solution{static void Main(){
var count = Convert.ToInt32(Console.ReadLine());
var map = new List<int>();
for(int i=0; i<count; i++){
int insert = Convert.ToInt32(Console.ReadLine());
if(!map.Contains(insert)){
map.Add(insert);
}
}
map.Sort();
foreach(int val in map){
Console.WriteLine(val);
}
}
}
