🍬🍬🍬
「我…我…我真的不知道孩子怎麼了…」
ㄧ位六神無主的媽媽低聲啜泣
跟我說著白天孩子的荒誕怪異
那上幼兒園中班的孩子
早上起床後
就發生的ㄧ連串匪夷所思詭異到極點的事
起床不久媽媽感覺她有點恍神
注意力不很集中
叫她也不太回話
邊走邊嘴裡喃喃自語
不知道在講些什麼
最愛吃的麥香魚漢堡吃到ㄧ半
她說看到牆上有好多怪怪的人在那爬來爬去
孩子很害怕不知道該怎麼辦
過ㄧ會又孩子說
地上有一條大裂縫
直通地心
叫媽媽走路要小心不要跌進去
沒多久她又發現
窗戶站了ㄧ個小女生ㄧ直對她微笑
可是醫生你知道嗎
我們家住公寓10樓啊
媽媽開始覺得毛骨悚然不知所措了
這大白天的
見鬼了
怎麼哥哥和媽媽都沒看到她講的任何東西
就只有他一個人看得到?
這幾天孩子就小感冒
其他沒什麼症狀
直覺孩子是中邪了
被不好的東西給纏上了
顧不得沒啃完的漢堡
媽媽趕快帶孩子去附近的宮廟找師姐收驚
回來以後孩子症狀不僅沒有好轉
反而變本加厲
變得聒噪不安ㄧ直講話
就帶過來我這裡找答案
我聽完媽媽描述
做了些簡單檢查
「孩子變成愛麗絲了 」我抬起頭
「她在她自己的夢境裡漫遊ing 」接著說
「這叫愛麗絲夢遊仙境症候群(Alice in Wonderland syndrome )」
我ㄧ個字ㄧ個字慢慢講
「蛤?! 」老媽淚眼婆娑不解的看著我
-----------------------------------------------
19世紀
英國有位作家叫劉易士卡羅爾
為他的女兒寫了一則
舉世聞名的童話故事
叫「愛麗絲夢遊仙境記」
故事是描寫
愛麗絲和她姊姊在夏日午後的樹底下乘涼
結果不知不覺的睡去
在夢境中經歷種種事情
當她在夢中吃下
可以讓她身體變大變小的汽水、蛋糕之後
有些東西或動物
兔子、老鼠、貓咪等
無論在大小形狀上都和她之前的認知完全不同
人類大腦皮質
各有其負責特殊功能區域
有管理動作的區域
有管理感覺的區域
也有記憶、聽覺、語言、情緒、判斷、視覺..等區域
當職司視覺影像分析區域
受到干擾產生脫軌
導致看到
影像扭曲
形體印象錯亂
時間空間反轉扭曲
造成認知錯誤及形體差異誤判
都可以稱之為
「愛麗絲夢遊仙境」症候群
比較常見的
就是EB病毒感染後
形成知覺差異的問題
小朋友常會說些
讓家長聽了
驚恐萬分的怪異口白
「爸爸,你怎麼有時候有長得好胖,有時候又好瘦呀?」
「媽,妳的頭頂怎麼有盆花?」
「哇!我的手怎麼一隻不見了呢?」
據研究報告
那是因為EB病毒感染之後
所造成的大腦頂葉髓鞘發炎而伴隨視幻覺
連同枕葉也遭到波及
通常這樣的症狀
突然出現在平常在也正常不過的孩子身上
事情可能發生在這1、2天之內
除了追溯病史以外
小孩還需接受血液檢查
有時還會作腦脊髓液檢查
排除是否中樞神經感染
如果是細菌感染
醫生會給予抗生素治療
然而絕大多數都屬於病毒感染
只要好好照顧小朋友的營養及安全
通常2星期左右
小朋友都會恢復正常
除了感染以外
其他少數會造成「愛麗絲夢遊仙境」症候群
的情況包括有:
癲癇
藥物濫用
精神疾病
或是腦內血管畸形或腫塊
美國匹茲堡大學
醫學院小兒科副教授沙拉(Sara C .McIntire)
甚至將此一症候群
列在「偏頭痛合拼神經學缺損」的項目之中
在兒科臨床診療中
我之前曾經遇過的的案例是
患有水痘的小朋友
常常會不自覺的搔抓水痘而破裂
常用的止癢藥膏
大多含有抗組織胺的成份
當藥膏塗抹過量時
這些藥物很容易
就從水痘破皮的地方
吸收以至這成藥物中毒
也同樣會進入愛麗絲的迷幻世界裡
當小朋友出現這樣症狀
先別急著帶去收驚、吃香灰、喝符水
帶給醫師診查
說不定只是
「愛麗絲夢遊仙境症候群」的良性病程罷了
不必任何治療
就可以輕易走出仙境
同時也有1部Youtube影片,追蹤數超過1,140的網紅icyball 冰球樂團,也在其Youtube影片中提到,《 #三杯 》EP 全數位平台收聽: https://icyballband.lnk.to/SayWhen 粉色的念頭在心中不停盤旋,身邊有個誰讓你隔日宿醉也甘願,一杯一杯再一杯,今晚已經不打算節制也不在乎後果了。火箭會如期升空嗎?天邊稀疏的雲朵會帶來滋潤嗎?高高舉起的期待,是否又要重重地受傷害?...
「字串反轉c++」的推薦目錄:
- 關於字串反轉c++ 在 Mina's makeup notes & things Facebook 的最讚貼文
- 關於字串反轉c++ 在 君子馬蘭頭 - Ivan Li 李聲揚 Facebook 的精選貼文
- 關於字串反轉c++ 在 icyball 冰球樂團 Youtube 的最佳貼文
- 關於字串反轉c++ 在 Re: [問題] 反轉字串裡面的字元- 看板C_and_CPP - 批踢踢實業坊 的評價
- 關於字串反轉c++ 在 C/C++ 字串反轉reverse - ShengYu Talk 的評價
- 關於字串反轉c++ 在 C++程式設計[7.2] 字串反轉 - YouTube 的評價
- 關於字串反轉c++ 在 leetcode/solutions/C++/151.翻转字符串里的单词.cpp at master 的評價
字串反轉c++ 在 君子馬蘭頭 - Ivan Li 李聲揚 Facebook 的精選貼文
[你新一年的目標:參加分餅仔,至少都見證下]曼聯名宿簡東拿,在起飛腳踢球迷罪成後嘅記者會,講過呢句:海鷗跟住漁船,係因為以為有沙甸魚掟落海。然後就起身走人,型(或串)到不堪。
恭喜發財!梗係發財啦,唔通拯救世界咩,搞掂自己先啦。送張賀年揮春畀你先。
今日教大家職場成功之道,其實就好簡單,一句嘅啫。即係踢波嘅,梗係前鋒入多啲波中場唔好畀人搶到波後防唔好失波,其實唔難。投資嘅,都係低買高賣,有幾難?溝女嘅,都係投其所好。點將隻大笨象放落雪櫃?好簡單,打開雪櫃門,放大笨象落去。
真的,就一句:頂住捱佢幾年,受幾年苦,然後爬到上個可以肥上瘦下嘅位,咁你打後就舒服好多。唔係老點你。
千萬唔好信咩enjoy your work。我係老派人,唔信呢味嘢。唔記得邊個日本仔講,邊位話返工好開心嘅,聽日我就當呢度迪士尼,門口收入場券。因為你好開心嘛,咁梗係你畀錢公司,唔係公司畀錢你。杜汶澤話齋,你去唱K你畀錢人自己唱,同你去紅館開演唱會,人地畀錢聽你唱,就真係兩回事。
千其唔好以為啲勁人好享受工作。拳王阿里都話過:我最憎訓練,每分鐘都咁憎。但我同自己講,頂X住,而家受下苦,到你做咗冠軍就成世可以做廢老指點江山。
如何頂住「捱佢幾年,受幾年苦」呢part就真係講就易,有機會寫多一百幾十篇文講。但,客觀上上位係難咗,新一代嘅小朋友難免覺得「做到仆街都未必上到位」,又係真的。不過我嘅勉勵始終係:正係因為你啲對手個個都咁諗,你稍為用下力,已經好過佢哋。
但,捱到咩位?呢個真係因人而異。冇得講的,個個都話想做CEO 想做明拍 想打NBA,但有冇諗過自己係咪冇料?你好勁?同你爭得嘅全部都好勁架啦,最廢嘅入場資格都冇。你好肯付出?同上。就算我同你同人一樣勁一樣咁肯付出,可能真係冇運呢? (http://bit.ly/2xDpKsZ 在公司上唔到位,點算?外加感人小故事數則)
但一般而言,我覺得捱到去一個位,你可以肥上瘦下,參加分餅仔遊戲,咁你就可以開始變畀Mr. T 打鑊甘前嘅洛奇,或者變做畀蘇聯仔打鑊甘前嘅小阿波羅,可以complacent 了(誰不想?)。記住complacent咗就唔好學大阿波羅咁仲要「證明自己」,可大可少。(Creed II 王者之後:重拳復仇 — 事隔三十幾年嘅嗰條白毛巾 http://bit.ly/2Sw2mdc)
真的,咩係高層低層,其實都可以好模糊。咩係低層大家應該知,最低人工嗰啲,乜福利都冇嘅。乜嘢係高層大家都知,出差坐頭等(越嚟越少咯)商務(仲有嘅)嗰啲友,可以開公數嘅嗰啲友,可以拉埋馬仔過檔嗰啲友。(到呢樣嘢發生在你身上 你職場就略有小成啦 http://bit.ly/2FTIpr)
但中間仲有一大堆唔知係乜水嘅東西,特別係而家啲職場梯圖亂Q咁嚟,你可以話我未入過C-suite 未拎過大梯圖.但梯圖呢啲真係我其中一樣least care 嘅東西。先講錢,再講老細,其他萬事易商量。但凡仔呀女呀同我講佢係乜乜Director ,或者佢條仔佢條女係乜VP呀,我都係笑下算,幾錢人工先?或者更殘忍嘅問句:你公司有幾多個VP?(再仆街啲:你公司有幾多個唔係VP ?)
真的,梯圖唔值錢,人工最實際。我在台灣佬度係研究部主管,去到星展唔係。但我都仲走,主要都係$。出唔起錢嘅公司先出梯圖畀你,你咪叫自己三軍總司令咯,梯圖衰過打安拉game啲武器皮膚王位,要幾多有幾多。亦都同樣地,你自己搞公司呀做朋友公司呀(例如我而家),就唔好太搞笑叫自己Chief 乜乜,否則都係畀人笑。你間公司得十條友你叫自己COO?
講返,除咗人工,仲有兩樣嘢衡量咩係「目標」。第一就係權,權嘅嘢主要係得一種,就係Hire and Fire,冇嘅亦係講乜都假。等於上篇文提過,做得老細梗係可以拉隊過檔,唔係拉晒都拉到幾件,唔得嘅,即係未夠料。反轉都係,你睇唔順超個下屬都冇得郁佢嘅,你啲乜乜梯圖,只係紙老虎。(但,我知有啲大公司真係咁,所以我亦比較怕啲大公司)
就算冇Hire and Fire嘅,至少你都做到,最初講嘅,肥上瘦下嘅過程,分餅仔嘅過程。就算唔係分花紅都至少係升職加人工之類。就算你唔係落刀嗰個,至少都可以狐假虎威,畀下意見呀獅大王,應該點分。呢份我嘅(半舊),呢份你嘅(四份一舊),呢份呀邊個邊個嘅(一片),剩返(一堆餅碎)大家嘅。
分餅仔呢啲各處鄉村各處例,有啲係上面分完成盒西餅得返件椰撻畀你老細仲要分畀幾十人,有啲係中央集權幾多分就分幾多(咁,個「分餅」過程就提早去到填阿丕嫂了),但原則都係一樣:唔該,你做到去可以有份分嗰個,就算冇份分都至少可以畀下意見獅大王 — 退一萬步,我當你冇得出聲(冇大冇細呢度幾時到你講嘢呀?),至少你都見證個過程,知道邊個分得多分得少,等你第時避重就輕,知道老細心中邊個廢柴,或者做神探研究下邊個同邊個有路然後捉佢黃腳雞勒索佢(或者取而代之,任你)。
乜都唔知只係等信封謝主隆恩嘅,連其他人拎乜你都唔知嘅(下?抗菲釘嫂?你覺得呢個世界有抗菲釘嫂?),你嘅仕途都仲係未成功,其實都幾失敗。唔緊要,繼續努力。你公司冇呢啲嘢?冇分餅仔嘅位?轉工啦下。做金融唔分餅仔,不如落樓下整西餅。
有得參加(或者少見證)分餅仔嘅人,人工唔會太低(當然大把人覺得十幾廿皮人工都係好普通,任你,你搵到先講呢句),梯圖唔會太細。但都不止如此,仲有好多實際用途。
首先,你冇得參加,甚至見證都冇份嘅,你啲下屬點服你?你係偽老細啫。冇得炒冇得請都算啦。至少要賞罰分明,做得好嘅你冇得獎,做得差嘅一樣係咁,邊有人理你?Hea鳩你得啦,你可以拿我怎樣?
二來,都真係你做過呢啲勾當,先好出去同人講你「管理」過人。「管理」呢,兩個字,即係渣春袋(抱歉唔知女性版本應該點叫)。你冇渣過人春袋,學乜人講你「管理」過人?
所以,新一年希望大家繼續努力。就勤力些少上心些少,其實唔難。上到去個可以肥上瘦下嘅位,有得參加下或者見證下分餅仔 — 之後你會更上一層樓,定係永遠做睇嗰個,就睇你造化
但,唔好搞到自己連做見證嗰個都冇咯,好淒涼的。
我?我又梗係乜都做過,食餅碎食過,餅碎都冇要whatsapp 問老細「餵食時間過咗啦?點解我餅碎都冇嘅?」又試過,參與分餅又試過。
而家,我就梗係側邊影相食花生(企鵝唔會搶花生的)嗰個啦。但你要做到去右邊餵人嗰個。SEE?你就去長崎睇企鵝,但我睇嘅係你嘅人生。
下篇文(希望)同大家轉個角度,未知生先講死,講下畀人炒點算點收科,點樣走得優雅(其實好難)。再之後教大家跳草裙舞。
字串反轉c++ 在 icyball 冰球樂團 Youtube 的最佳貼文
《 #三杯 》EP 全數位平台收聽:
https://icyballband.lnk.to/SayWhen
粉色的念頭在心中不停盤旋,身邊有個誰讓你隔日宿醉也甘願,一杯一杯再一杯,今晚已經不打算節制也不在乎後果了。火箭會如期升空嗎?天邊稀疏的雲朵會帶來滋潤嗎?高高舉起的期待,是否又要重重地受傷害?講出來不好意思的無奈,最後只能自己看著辦......
#冰球宇宙三部曲 ︴︴︴第三杯 ︴︴︴#結局揭曉
►第三杯下去明天肯定會炸裂,但有沒有six就看這一杯!
►三部曲收官之作,男子的失落日常,飄出淡淡的哀愁
第三首歌,第三杯酒。Friday night的酒吧,復古浪漫的音樂流瀉,微醺的氛圍和陌生的她,第一杯是這樣開始的。接著第二杯是試探,透過彼此的酒精濃度推測今晚續集的內容。我們都知道的,第一杯、第二杯都不算數,點到第三杯才是劇情發展的關鍵。兩人間物理與非物理的距離都越來越近,於是內心開始拉扯搖擺… 想著兩個人都喝三杯,不就是six嗎?醒來後再度迎來熟悉的失落感,那曾炙熱的期待已癱軟,而好事沒有發生的夜晚,沒關係,我早就習慣。
與冰球宇宙三部曲《三杯》EP同步釋出的收官之作-第三波單曲《No Six》,是無奈的諧音,也是男子的失落日常。icyball 再次以歌詞中滿滿的禮貌暗喻生動描寫男性們都明白的共同心聲,也完整了冰球宇宙三部曲跌宕起伏、帶有淡淡哀傷的故事線。歌曲開頭將火箭發射的倒數反轉,並刻意拿掉6這個數字,暗示火箭並沒有成功發射。《No Six》音樂風格延續了首波單曲《醉後喜歡我》的復古氛圍,讓EP首尾呼應,並請到擅長復古風格的The Weeknd 御用母帶處理工程師為歌曲進行最後潤飾。節奏組以合成器貝斯的跳動旋律、簡單有力拳拳到肉的鼓節奏,創造出復古的電子舞曲律動,加上前奏與間奏重複洗腦的合成器旋律,引領聽者進入腦洞大開的宅男宇宙。編曲使用濾波器自動化(filter automation),讓歌曲行進畫面豐富地轉換。尾段大量和聲及各種樂器的樂句互相交織、堆疊出千軍萬馬氣勢澎湃的交響舞曲,最後結尾嘎然而止,只留下故事中失意男子的孤獨。
►The Weeknd 御用母帶處理工程師加持 復古律動再升級
►《No Six》、《搖啊搖》MV 同一夜晚、雙重詮釋
《No Six》MV再度由掀起熱烈討論的第二波單曲《搖啊搖》MV導演賴禹諾執導,兩支影像作品有著同樣的場景、人物,卻有截然不同的解讀、風格。影像籌備初始,icyball、影像團隊、企劃團隊花了許多時間思考,並嘗試站在不同角度激烈辯論這較為敏感的內容,甚至找來周遭親友一同加入討論與提供意見。經過數月討論後,最終決定以兩支MV、兩種不同敘事來呈現男女視角的互相吸引、攻防拉鋸,以詼諧浪漫的方式描述這搭配三杯好酒,健康中帶點小性感的夜晚。
►三杯酒堆砌而成的故事,結局不是你想的那樣
►icyball 式的色澀小幽默,《三杯》EP現正純釀中♡
創作大多自酒精中淬鍊,熱愛微醺氛圍的icyball ,歷經兩年休團再出發,作品即以酒作為核心開展。冰球宇宙三部曲《三杯》EP以三首歌曲串聯成一個跌宕起伏的one night小短篇,微醺的第一杯是《醉後喜歡我》,復古浪漫的單曲在網路平台造成一波嚴重暈船潮,也讓聽眾更加期待icyball的回歸;開始搖擺的第二杯來到男女對唱的《搖啊搖 feat. Limi》,充滿衝突感的歌詞搭配洗腦的旋律,加上「母湯」的影像助攻,讓更多人陷入icyball的宇宙中,而關鍵的第三杯-今晚沒打算要節制才會點上的第三杯,歌名《No Six》的諧音暗示了最後的結局。高高舉起的炙熱,輕輕放下的哀愁,情色中帶著苦澀的故事可能會讓許多人感到共鳴,笑著笑著就哭了。icyball 的歌曲中總是始終如一地帶著些許不正經,恰恰體現了「男人不管到幾歲,只要聚在一起就會變回男孩」這個跨越時空不變的真理,也正是icyball 式的風格。
《No Six》
戴上面具蜷曲著身體 就是不想出門
有個問題佔據著思緒 來自每個他們
Why
每段故事 美麗的開始 眼神在加溫
交換的信任慢慢衝動
梭哈的黑桃二 攤牌了跟不跟
妳說 今天也沒有六
1 2 3 4 5 7 8 9 10 No Six Oh No
1 2 3 4 5 7 8 9 10 沒有六 Wow
各種天氣同樣的結局 一點都不陌生
望著天邊稀疏的浮雲 奢求一點可能
生在晴天的雨衣 不能就這麽輕易放棄
就算全新的包裝裡 沒有六
Dancing with you nanana
Just dancing with you nanana
沒有六
[ 音樂製作名單 ]
詞 Lyricist|王昭權 Chuan Wang
曲 Composer|謝達孝 Siao.H、王昭權 Chuan Wang
製作人 Producer|謝達孝 Siao.H
編曲 Music Arrangement|icyball 冰球樂團
配唱製作人 Vocal Producer|王昭權 Chuan Wang、謝達孝 Siao.H
主唱 Vocal|王昭權 Chuan Wang
吉他 Guitar|謝達孝 Siao.H
貝斯 Bass|吳冠男 Nelson Wu
鼓 Drum|林士捷 J. Lin
鍵盤 Keyboard|蒙捷文 J.Meng
合成器 Synthesizer|蒙捷文 J.Meng、謝達孝 Siao.H
和聲編寫 Backing Vocal Arrangement|李雅微 Shivia Lee、王昭權 Chuan Wang
和聲 Backing Vocal|李雅微 Shivia Lee、王昭權 Chuan Wang
人聲錄音師 Vocal Recording Engineer|謝達孝 Siao.H
人聲錄音室 Vocal Recording Studio|白金錄音室 Platinum Studio
混音工程師 Mixing Engineer|賴世凱 NiceGuy
混音錄音室 Mixing Studio|硬搞錄音室 INGO Studio
母帶後期處理工程師 Mastering Engineer|Dave Kutch
母帶後期處理錄音室 Mastering Studio|The Mastering Palace
[ 影像製作名單 ]
監製 Executive Producer|鳥兒映像 Birdy Prod.
導演 Director|賴禹諾 Yukno @鳥兒映像
副導 A.D.|周昀佑 Lgthree
製片 Producer|藍皓倫 Yooooalan
製片助理 P.A.|吳苡瑄 Yi Hsuan Wu
攝影 D.O.P.|左治 Jorch Ma
攝影助理 Assistant Camera|馬崇智 Chris Ma
攝影器材 Camera Equipment|鏡頭銀行 LensBank
燈光師 Gaffer|粘峻嘉 Chun Chia Nien
燈光助理 Best Boy|林晏均 Yan Chun Lin
酒吧燈光師 Gaffer|蘇志博(安東)So chi pok
燈光器材 Lighting Equipment|妄想機影音 Mirager Prod.
主演 Starring|吳敬恆 Jing Wu、林千煦 Qianxu,Lin、小飛 Fly Liao、潘信叡 Repan、某某某 and more…
造型 Stylist|張佳媛 Beryl Chang @我沒空有限公司、 鄭婷 Ting、 林毓秀 Ashley Lin
妝髮 Hair & Make-up|林瑀萱 yuma lin、張允 Yun Chang
美術 Art Director|張芳綾 funny、周昀佑 Lgthree
剪接 Editor / 調光 Colorist / 特效 VFX|賴禹諾 Yukno
標準字及歌詞設計 Graphic Designer|張芳綾 funny
平面側拍 BTS Photo.|吳宗哲 WuWuZZ
動態側拍 Video D.|王柏林 Berlin Wang
企劃 Marketing|顏靜萱 Ka Ka Yen @VH
特別感謝 Special Thanks|Jumi Tavern - Gyoza & Champagne Bar、洗衣店
出品 Presented by 何樂音樂 Pourquoi Pas Music
關於 ⓘⓒⓨⓑⓐⓛⓛ
騷到內心的勾人音色、氣味挑逗的字字句句、恰到好處的搖擺groovin‘ ,這是一個進可攻退可守的邀約:來我家…聽音樂嗎?數位的皮裝著類比的心,icyball的歌曲就像現代化的愛情,演化得精美但本質仍然單純直覺。想說的還有很多,我們輕輕帶過,別有壓力,音樂裡飄飄醉著就行。
icyball 將自身熱愛的七零、八零年代具有 Groovy 精神的Funk / Disco / Acid-jazz / R&B /Regga /Swing 等經典風格,融合新時代電子元素與表現方式,詮釋出令人耳目一新的模樣—— 屬於當代的、屬於icyball 的華語流行歌曲。
主唱昭權,善於詮釋歌曲情感故事,嗓音精緻、充滿渲染力
吉他手達孝,擅長彈奏放克、R&B等曲風,主導編曲製作
鍵盤手蒙,精於音色使用,技巧穩健,亦主導編曲製作
貝斯手Nelson,貝斯音色質樸細膩,不可或缺的溫暖存在
鼓手士捷,涉獵曲風多元,轉化成獨特的個人表現風格
除了持續共同創作,五名團員也各自在音樂圈耕耘,累積能量。2020年底,他們將團名由舊有的「Icy Ball」更改為更加俐落的獨有單字「icyball」,睽違數年再度推出新作的他們,不論是音樂、視覺、內容,都以更精緻成熟的面貌和聽眾見面!
Find icyball!
・Facebook: https://www.facebook.com/icyballBand/
・Instagram: https://www.instagram.com/icyballband/
・YouTube: https://youtube.com/c/IcyBall
・StreetVoice: https://streetvoice.com/Icyballband/
字串反轉c++ 在 C/C++ 字串反轉reverse - ShengYu Talk 的推薦與評價
今天ShengYu 要介紹的是如何將C/C++ 字串反轉reverse,算是個很常考的考題,熟悉以後也可以將vector 容器內容元素進行反轉。 ... <看更多>
字串反轉c++ 在 C++程式設計[7.2] 字串反轉 - YouTube 的推薦與評價
C ++程式設計[7.2] 字串反轉. 5.6K views · 8 years ago ...more. 愛蓁AiZhen. 65.8K. Subscribe. 65.8K subscribers. 12. Share. Save. Report ... ... <看更多>
字串反轉c++ 在 Re: [問題] 反轉字串裡面的字元- 看板C_and_CPP - 批踢踢實業坊 的推薦與評價
※ 引述《famayo (砝碼)》之銘言:
: 使用語言是C
: 想請問一下假如我要把"how are you"
: 反轉成"you are how" 我該怎麼做呢
我補一下這例子。
這題是某科技廠 (keyword: NAS) 熱門的面試考題,
我只憑印象取出相關題組和至今我有些疑惑的地方 (其他題目就跳過了),
它面試的流程大概是這樣。
Q1 : 字串反轉題組
(1.1) 寫個字串原地反轉的例子
char buf[] = "abcd";
strrev(buf) ;
/* buf = "dcba" */
(1.2) 說明 (1.1) 寫出的 strrev 流程與原理
(1.3) (1.1) 中有沒有辦法不用暫存變數做交換?
第一個題組其實算基本題
Q2 : 單字反轉題組
(2.1) 有沒有辦法針對單字部份做反轉「之取出」?
"how are you" ---> "you are how"
一開始我給的 solution 比較不好,須要額外的儲存空間,
關鍵在於 Src遇到空白前的字串,從 Buf 後面填進來,過程中紀錄 T1, T2
t1 t2
src how are you
dst how
t1 t2
上面示意圖有很多思考空間,思考一下應可知道小弟在說什麼。
最後再把 dst 複製回 src 裡面去,接著再對白板解釋程式碼。
(2.2) 那,有沒有辦法不使用額外儲存空間?
細思,「當時」情況並沒有要求做存回動作,只要依序取出就行了,
所以我用的算法是
(a) "how are you" --> 整個反轉 ---> "uoy era woh"
(b) "uoy era woh" --> 依序取 strtok(.., " ")
(b.1) 取出 "uoy" --> 再做反轉輸出 --> "you"
(b.2) 取出 "era" --> 再做反轉輸出 --> "are"
(b.3) 取出 "woh" --> 再做反轉輸出 --> "how"
當然還要再寫 code, 附上當參考
char * part_rev(char * p)
{
char * ret = p;
char * q = Strrev(p) ;
char * div = strtok(q, " ");
while(div) {
div = Strrev(div);
printf("%s ", div);
div = strtok(NULL, " ");
}
puts("");
return ret;
}
好啦,我承認這段 code 其實有點問題啦,原因在於有多個連續空白時會有問題,
但這問題在面試當時並不是主要重點,重點是要反向取出單字。當然還要再解釋
上面這些 code.
(2.3) Strrev 是你剛剛寫的,strtok 那是什麼?作用是什麼?原理是什麼?
這個不用我講了吧?
(2.4) 如果不能用 strtok 時,你會怎麼處理?
我回答還蠻直接,當下還蠻怕這個答案不能被接受的:
我會改用 strchr,這函式對準確性會比較好,但步驟比上面繁雜;
再不能用的話會直接寫一個 strtok 或 strchr。
事後跟面試官求證,其實覺得我用 strtok 算是不錯的解法了。
Others
其實上面 Q2 從第二個問題我用蠻偷懶的方式,前提假設都是在於
「不用存入,只要依序取出」,所以狗急跳牆才想到用 strtok + strrev。
然後有問到兩個問題事後還蠻感興趣的
(1) plug-in 怎麼設計(掛)
(2) vc 在 debug 裡面,可以偵測出記憶體使用是否超界,這原理是什麼?
怎麼設計?
其實 (2) 算是半閒聊聊到的,因聊到 dbg_malloc / dbg_free 怎麼設計,
然後小弟講了一些作法,所以就被追問說怎麼偵測出記憶體使用是否超界。
但這題我很疑惑,在 heap 上可以抓到 (加上 hex speaker 偷雞),
但針對放在 stack 上的 array,要怎麼抓?我主要是死在這,
不知版友有沒有什麼看法?
為避免太過跳針模糊焦點,其他的問題就暫不附上了。
--
「自從我學了 C# , 人都變聰明 , 考試都考一百分」
「自從我學了 VB , 皮膚都變好 , 人也變漂亮了 」
「自從我學了 Java , 明顯變壯 , 個子也變高了 」
「自從我學了 C++ , 內分泌失調 , 頭都禿了... 」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.161
... <看更多>