亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

【LeetCode】500. Keyboard Row

2019-11-10 19:49:48
字體:
來源:轉載
供稿:網友

【鏈接】:keyboard-row 【描述】: Given a List of Words, return the words that can be typed using letters of alphabet on only one row’s of American keyboard like the image below.

這里寫圖片描述 American keyboard

Example 1: Input: [“Hello”, “Alaska”, “Dad”, “Peace”] Output: [“Alaska”, “Dad”] Note: You may use one character in the keyboard more than once. You may assume the input string will only contain letters of alphabet. Subscribe to see which companies asked this question. 簡單來說就是找字符串,該字符串的每個字母都要在美式鍵盤的同一行即可。 【思路】第一種方法三個set 集合存儲鍵盤布局,利用set的find功能查找是否滿足條件。第二種方法看了一下討論區,強大的python,居然有子集功能! 【代碼】:

/***********************【LeetCode】500. Keyboard RowAuthor:herongweiTime:2017/2/8 13:10language:C++http://blog.csdn.net/u013050857***********************/#PRagma comment(linker,"/STACK:102400000,102400000")#include <bits/stdc++.h>#include <iostream>#include <stdio.h>#include <string.h>#include <algorithm>using namespace std;typedef long long LL;const int maxn = 1e5+10;const int maxm = 55;const LL MOD = 999999997;int dir4[4][2]= {{1,0},{0,1},{-1,0},{0,-1}};int dir8[8][2]= {{1,0},{1,1},{0,1},{-1,1},{-1,0},{-1,-1},{0,-1},{1,-1}};inline LL read(){ int c=0,f=1; char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0'&&ch<='9'){c=c*10+ch-'0';ch=getchar();} return c*f;}/*Input: ["Hello", "Alaska", "Dad", "Peace"]//qwertyuiop//asdfghjkl//zxcvbnmOutput: ["Alaska", "Dad"]*/class Solution1 {public: vector<string> findWords(vector<string>& words) { int words_size=words.size(); vector<string> ret; unordered_set <char> row1 = { 'q','Q','w','W','e','E','r','R','t','T','y','Y','u','U','i','I','o','O','p','P' }; unordered_set <char> row2 = { 'a','A','s','S','d','D','f','F','g','G','h','H','j','J','k','K','l','L'}; unordered_set <char> row3 = { 'z','Z','x','X','c','C','v','V','b','B','n','N','m','M'}; for(auto &word:words){ bool f1=f2=f3=true; for(auto &ch:word){ if(f1){ auto it=row1.find(ch); if(it==row1.end()) f1=false; } if(f2){ auto it=row2.find(ch); if(it==row2.end()) f2=false; } if(f3){ auto it=row3.find(ch); if(it==row3.end()) f3=false; } } if(f1 || f2 || f3) ret.push_back(word); } return ret; }};class Solution2(object): def findWords(self, words): row1, row2, row3 = set('qwertyuiop'), set('asdfghjkl'), set('zxcvbnm'); ret = []; for word in words: w = set(word.lower()); if w.issubset(row1) or w.issubset(row2) or w.issubset(row3): ret.append(word); return ret;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲free嫩bbb| 国产亚洲精品日韩| 欧美在线视频免费| 久久夜精品va视频免费观看| 18性欧美xxxⅹ性满足| 国产精品丝袜久久久久久高清| 色偷偷88888欧美精品久久久| 亚洲国内精品在线| 中文字幕视频一区二区在线有码| 中文亚洲视频在线| 亚洲成avwww人| 成人福利网站在线观看| 亚洲精品网址在线观看| 亚洲欧洲日产国产网站| 亚洲成年网站在线观看| 亚洲天堂一区二区三区| 日韩精品在线视频观看| 在线视频欧美性高潮| 亚洲人高潮女人毛茸茸| 日韩在线视频观看| 欧美视频在线观看免费| 91社影院在线观看| 中文字幕久精品免费视频| 夜夜狂射影院欧美极品| 久久久久久亚洲精品中文字幕| 91精品国产色综合久久不卡98| 日本人成精品视频在线| 国产婷婷色综合av蜜臀av| 91色琪琪电影亚洲精品久久| 亚洲最新中文字幕| 国产精品国产福利国产秒拍| 日韩性生活视频| 91精品国产沙发| 精品国内自产拍在线观看| 国产中文日韩欧美| 伊人青青综合网站| 亚洲午夜久久久影院| 青青草原一区二区| 国产欧美在线视频| 国产69精品99久久久久久宅男| 最近2019好看的中文字幕免费| 一区二区三区视频免费| 欧美性猛交xxxxx水多| 777777777亚洲妇女| 国产精品久久久久久久久久99| 成人久久18免费网站图片| 亚洲男女性事视频| 亚洲男人天堂九九视频| 国产成人精品免费视频| 91精品国产91久久久久久最新| 精品视频在线播放免| 国产精品999| 日韩有码在线观看| 日本午夜在线亚洲.国产| 中文字幕日韩综合av| 亚洲国产小视频在线观看| 国产一区二区在线免费视频| 久久精品国产亚洲精品| 国产精品日本精品| 国产精品手机播放| 国产精品99免视看9| 高清在线视频日韩欧美| 国内精品一区二区三区四区| 国产伦精品一区二区三区精品视频| 欧美日韩国产成人在线观看| 国产一区二区三区视频| 亚洲欧美日韩久久久久久| 萌白酱国产一区二区| 91精品久久久久久久久| 日本韩国欧美精品大片卡二| 中文字幕欧美亚洲| 亚洲伊人久久大香线蕉av| 日韩av在线影院| 另类图片亚洲另类| 欧美电影在线播放| 精品国产一区二区三区四区在线观看| 亚洲成人精品在线| 国产成人精品免高潮费视频| 欧美性开放视频| 精品高清美女精品国产区| 亚洲精品www久久久久久广东| 欧美一区第一页| 亚洲精品一区二区三区婷婷月| 97视频在线免费观看| 日韩二区三区在线| 热久久免费视频精品| 伦理中文字幕亚洲| 精品国产一区av| 国产免费亚洲高清| 欧美激情一区二区三区成人| 欧美精品久久久久久久| 亚洲精品国产精品久久清纯直播| 精品亚洲一区二区三区| 中文字幕亚洲自拍| 亚洲综合中文字幕在线观看| 久久天堂电影网| 亚洲欧美日韩一区二区三区在线| 国产精品偷伦一区二区| 久久精品美女视频网站| 日韩精品久久久久久福利| 日韩在线精品一区| 国产精品精品一区二区三区午夜版| 国产精品久久久91| 久久欧美在线电影| 欧美老女人在线视频| 日韩女优在线播放| 久久人人爽亚洲精品天堂| 色噜噜狠狠色综合网图区| 97色在线播放视频| 日韩欧美高清在线视频| 日韩av影视综合网| 欧美色图在线视频| 另类美女黄大片| 日韩国产精品一区| 国产精品男人爽免费视频1| 久久精品国产欧美亚洲人人爽| 色老头一区二区三区| 亚洲欧美999| 热久久免费视频精品| 成人激情春色网| 精品国产乱码久久久久久婷婷| 91精品一区二区| 亚洲精品一区二区在线| 不用播放器成人网| 欧美壮男野外gaytube| 欧美激情欧美激情| 欧美日韩亚洲高清| 色悠久久久久综合先锋影音下载| 欧美大成色www永久网站婷| 伊是香蕉大人久久| 国产精品www| 久久久久久国产三级电影| 亚洲成人激情小说| 日韩乱码在线视频| 欧美黄色免费网站| 亚洲免费视频网站| 亚洲欧洲在线观看| 国产999精品视频| 精品久久香蕉国产线看观看亚洲| 国产在线观看不卡| 亚洲精品理论电影| 欧美国产精品日韩| 成人久久一区二区三区| 中文字幕欧美日韩在线| 97视频免费在线看| 秋霞成人午夜鲁丝一区二区三区| 欧美巨乳在线观看| 亚洲国产一区自拍| 亚洲成av人片在线观看香蕉| 国产成人精品综合久久久| 欧美日韩一区二区免费在线观看| 亚洲国产精彩中文乱码av在线播放| 久久影院免费观看| 91在线|亚洲| 国产精国产精品| 国产精品久久电影观看| 国产一区二区黑人欧美xxxx| 欧美日韩成人在线视频| 欧美日本啪啪无遮挡网站| 亚洲激情小视频| 狠狠躁夜夜躁人人爽天天天天97| 日韩经典中文字幕| 亚洲自拍小视频免费观看| 久久深夜福利免费观看|