HJ9 提取不重复的整数
生活随笔
收集整理的這篇文章主要介紹了
HJ9 提取不重复的整数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
描述
輸入一個int型整數,按照從右向左的閱讀順序,返回一個不含重復數字的新的整數。保證輸入的整數最后一位不是0。
思路一
使用哈希表的方式
#include<iostream> #include<vector> #include<unordered_map> using namespace std; int main() {int num,n; // vector<int> hash(10,0); //初始化哈希表unordered_map<int,int> hash(10); //初始化哈希表cin>>num; //輸入數據while(num!=0){n=num%10; //取余num/=10; //去除取出的數據if(hash[n]==0){hash[n] = 1;cout<<n;}}return 0; }總結
以上是生活随笔為你收集整理的HJ9 提取不重复的整数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: anaconda下安装pytorch
- 下一篇: HJ10 字符个数统计