Re: [問卦] 程式能寫if 就不要用for loop?
※ 引述《cosmite (焼き団子)》之銘言:
: 標題: [問卦] 程式能寫if 就不要用for loop?
: 時間: Thu Jun 16 16:12:30 2022
:
: 以前寫程式覺得要看起來厲害
: 明明能用if的
: 我會先建一個table 然後再用for loop尋找
: 好處是數量增加時增加的程式碼少
: 壞處是寫的時候和以後回來看的時候比較麻煩
: (有時候還會寫到雙層或三層for loop)
: 在網路上看一些code 其實也就if寫一寫而已
: 方便快速 維護容易 不需要想這在幹嘛
: 即時是自己寫的code 記憶力再好還是會有忘記的一天
: 程式能寫if 就不要用for loop?
: --
: 建一個structure 用for loop掃描structure的index
: IF寫法:
: if (a == 10) return;
: if (a == 20) return;
: ---------------------------------------
: FOR LOOP寫法:
: u8 index;
: u8 array[] = {
: 10,
: 20
: };
: for (index = 0; index < sizeof (array) / sizeof (array[0]); index++) {
: if (a == array[index]) {
: return;
: }
: }
:
你這兩個方法(if、for-loop)和 switch-case 根本一樣。
最差情況都是要 traversal 所有元素
如果只求簡單粗暴的話,switch-case 不是更好 ^_^
現在是只有 10 和 20 兩種
如果未來好幾種情況 30、40、50....、1000...
那還是建一個 hashtable 吧 CC
--
恩
有些語言switch還是幫你編譯成if
switch有些會編譯成hash,有些是if
我建議 a=1 b=2 c=a+b, 萬用
忘記了
爆
Re: [問卦] 在台灣如果學老美用木頭蓋房子會怎樣大家好 打給後 胎嘎後 $$$$$$________發錢錢________$$$$$$ 回饋之前優文賺的錢錢 每五推200P不重複,發20個 手動發碰運氣看有沒有發錯囉爆
Re: [問卦] 寫程式只要會用套件就好了吧?寫程式有分等級 Lv1 就像下圖這種一隻猴子敲鍵盤 猴子知道敲鍵盤的意義嗎? 當然不知道,牠知道敲對鍵盤有一根香蕉就每天這樣敲爆
[情報] 鬍子:沒有如果鬍子:沒有如果 Let’s talk Brooklyn for a second, how would you sum up your short stint in Broo klyn? Uh, it was a lot of ups and downs. I appreciate the Nets and the city for what t hey’ve done for me in that year and a half. This is a business and for me, I th41
[心情]如果新郎是你就好了與前任女友分手也已經好久了 當年是學生純純的愛 單純的欣賞、單純的喜歡, 見過雙方的家長,相處得很融洽 小時候交女友前還會列出一長串條件90
[問卦] 認為地震警報粗暴 多10秒沒用是怎樣的人有蠻多人認為 昨天那樣的地震警報很粗暴,因為打擾到你的睡眠 多那10秒比地震早到又不能幹嘛 廢。 這樣的言論還不少,對於經歷過921的我來說很不可思議。 朋友的妹妹921那年考上朝陽,準備開始快樂的大學生活8
[問卦] 程式語言為啥都要用英文寫 掛???????????程式語言很多語法都要用英文寫 阿不懂英文的是要怎麼寫????????? 就像看得懂中文 但也不見的看得懂日文漢字一樣(看起來很像中文但不是) 有人會說也能用中文寫程式
爆
Re: [問卦] 范姊研究員Threads暴走中爆
[爆卦] 范姐出新片澄清爆
[問卦] 台南是如何培育出一堆頂尖人才的?爆
Re: [問卦] 范姊研究員Threads暴走中爆
[問卦] 如果年底,電價要再漲40%,大家能接受嗎爆
[問卦] 賴皮寮安全下莊了?還有人記得嗎?爆
Re: [爆卦] 范姐出新片澄清爆
Re: [新聞] 青鳥掛看板要「槍斃黃國昌」 高金素梅93
[問卦] 所以為啥當初要五權分立?89
[爆卦] 墨西哥酒吧因擁擠造成集體墜樓 多人死亡48
[問卦] 鄭家純像是是年輕版的周玉蔻嗎???43
Re: [問卦] 范姊研究員Threads暴走中46
[問卦] 這是北部還是南部粽?47
[問卦] 震撼!高山上出現母雞!!38
[問卦] 羨慕你爸那年代500萬能買房的日子嗎?42
[問卦] 韓媒: 集中支持台積電 台灣民眾晚上關燈?29
[問卦] 現在的年輕人是不是臉皮越來越厚?36
[問卦] 黃仁勳推薦的王記府城肉粽真的好好吃喔35
[問卦] 步入40歲大叔午餐吃788元,PR多少?31
Re: [新聞] 青鳥掛看板要「槍斃黃國昌」 高金素梅33
[問卦] 兄弟姐妹分家產,真的會很計較嗎?33
[問卦] 一堆人在買房大家會怕嗎?35
[問卦] 這隻青鳥是什麼鳥?看起來超兇28
[問卦] 嫁給菸鬼 得肺癌死掉的台女 在想甚麼22
[問卦] 電費漲40能弭平台電損失你願意嗎32
[問卦] 台電的錢到底花去哪裡?有人知道嗎?31
[問卦] 一億和放大燈二選一,選哪個???31
[問卦] 第一台電腦的顯卡484陷阱題30
[問卦] 這裡是汐止嗎?怎麼去搭捷運比較快?29
Re: [問卦] 台灣足球還有救嗎