ref: https://towardsdatascience.com/five-things-i-have-learned-after-solving-500-leetcode-questions-b794c152f7a1
本文是作者敘述自身解決 500 題 leetcode 後的一些想法
對於每個軟體工程師來說,基本上都有聽過 leetcode 這平台,也勢必理解刷題這個行為
Leetcode 中的題目五花八門,大部分都聚焦於資料結構與演算法類別,而這類型的刷題也變得愈來愈普遍廣泛,
不論公司規模與否,很多都會需要透過刷題來進行面試,然而這類型的行為的確也出現了不少討論的聲音
譬如面試者擅長 leetcode 但是這項能力卻沒有辦法反映到日常工作所需要的真正技能上。
不考慮到底 Leetcode 這類型的刷題行為到底好不好,作者列出五個自己刷題完畢後學到的一些心得
1) The importance of Data Structures & Algorithms
2) There is always someone more knowledgeable than you
3) An edge case can ruin your day
4) Hard work beats talent…
5) Planning is an essential part of software development
The importance of Data Structures & Algorithms
Leetcode 本身不是一個資料結構與演算法的教學平台,不過其本身的題目可以幫助你瞭解更多資料結構與演算法使用的場景與使用方式。
作者提到這類型的基本功應該是每個軟體工程師都要有的,特別舉例不久前一篇玩家修改 GTA V 裡面某些資料結構的處理方式,使得整個讀取速度提升70% 的範例來闡述為什麼
需要掌握好資料結構與演算法。
There is always someone more knowledgeable than you
Leetcode 的解題過程中,最大的特點永遠都是留言區,裡面總是會有各種神奇厲害的解法,甚至會出現比官方解答更漂亮的解答方式。
作者自述有很大半的時間其實都是再重新實作這些很棒的解法。
這經驗讓作者體會到,人外有人天外有天,永遠都有比你厲害的人,工作上要盡可能的向那些厲害的人討教與學習,他們花了很多時間與經驗得來的知識都是非常寶貴且難得的,能夠學會就盡量學會。
An edge case can ruin your day
作者認為 Leetcode 的題目都擁有豐富的測試資料,包含了各種極端案例,這也意味刷題的時候如果沒有考慮各種不同情境常常沒有辦法順利通過問題。
這種思考過程的訓練對作者帶來了實質上的幫助,工作上能夠用更嚴謹的思路去思考每個撰寫的程式,思考有沒有可能有任何遺漏的案例可以在寫程式的過程中就找出來。
Hard work beats talent…
這句話的全文是
Hard works beats talent when talent doesn't work hard.
就算本身不是天選之人,但是透過努力還是有機會在天選之人松懈怠惰之時展現出自己強大與良好的一面。
註: 我想於如果天選之人比你還努力...那就讓天選之人拯救世界吧,我們還是做些簡單的事情就好
Planning is an essential part of software development
從眾多練習與面試的過程中,作者瞭解到 Coding 其實只是解決問題的一小部分,而聽到問題瞬間就馬上開始寫程式非常有可能走冤枉路。
軟體開發過程充滿各種不確定性,很多時候面試時遇到的問題其實都是那種曖昧或是不夠完整的敘述,再沒有掌握問題的全貌前就貿然寫程式常常只會愈走愈糟。
此外,軟體開發除了撰寫程式外,還必須要針對解決方法進行分析,該方法帶來的優點都需要仔細思考,同時也要確保團隊內對於該方法有一致性的同意才可以開始往下去撰寫程式。
作者最後強調,這個概念是真實工作中最重要的一環,透過溝通去理解所有的需求,確保一切都有共識後才開始實作。
剩下有興趣的歡迎閱讀全文
同時也有8部Youtube影片,追蹤數超過2,580的網紅masa - masa,也在其Youtube影片中提到,ご視聴ありがとうございます! English comment is after Japanese. 秦基博さんの「Lost」をカバーさせていただきました。 この曲は最新6thアルバム「コペルニクス」に収録されています。 ある意味、今回のアルバムの中ではカバーするのが一番難しかった曲かもしれません...
your part 意味 在 Hapa Eikaiwa Facebook 的最讚貼文
=================================
意外と多い!?英語にもある日本語のことわざ
=================================
昔から人々の間で言い伝えられてきた、教訓や風刺、知識などを含む言葉が「ことわざ」ですが、英語にも日本語と同じような表現をすることわざがあることをご存知でしたか?調べてみると結構色々あるのですが、今回はその中から、英語で表現する「一石二鳥」「恩を仇で返す」「百聞は一見に如かず」を紹介します。
--------------------------------------------------
1) Kill two birds with one stone
→「一石二鳥」
--------------------------------------------------
この表現を日本人に紹介すると「さすが英語!日本語よりずいぶんストレートだね」とよく言われます(笑)。直訳すると「二羽の鳥を一つの石で殺す」となり、とてもダイレクトで、且つ若干残酷な感じが否めなせんが、使い方は日本語の一石二鳥と同じです。
<例文>
My sister’s been wanting to spend more time with me, so I thought I’d kill two birds with one stone and go shopping for my mom’s birthday present together.
(お姉ちゃんが私と一緒に時間を過ごしたがっているから、一緒にお母さんの誕生日プレゼントを買いに行けば一石二鳥だと思ってさ。)
I’ll pay part of your gas if you give me a ride. We’ll kill two birds with one stone, you pay less for gas, and I get a ride!
(車に乗せてくれたらガソリン代を少し払うよ。一石二鳥でしょ!あなたはガソリン代が浮くし、私は乗せてもらえるし。)
I like to listen to Hapa Eikaiwa podcasts when I go running. That way, I’m killing two birds with one stone, I’m learning English while I exercise.
(ジョギングするときにHAPA英会話のポッドキャストを聞くのが好きです。こうすれば、運動と英語の勉強が同時にできるので一石二鳥ですね。)
--------------------------------------------------
2) (Never) bite the hand that feeds you
→「恩を仇で返す」
--------------------------------------------------
「Bite the hand that feeds you」を直訳すると、「食べさせてくれる手を噛む」であり、犬などのペットを連想しますが、この表現は、犬はとても忠実で他の人を噛んだとしても、餌をくれる飼い主は噛まない、という考えから来ているそうです。勤め先を紹介してくれた恩師を卒業式に呼ばない人や、監督のお陰で優勝したにもかかわらず自分のすごさについてばかり話すスポーツ選手など、自分に良くしてくれている人を裏切る、つまり、恩を仇で返す場合に使います。
<例文>
I know you don’t like your stepfather, but he paid for your education, so you should probably invite him to graduation. You shouldn’t bite the hand that feeds you.
(義父のことを嫌うのは分かるけど、教育費払ってくれたわけだし、さすがに卒業式には呼んだ方がいいと思うよ。恩を仇で返しちゃだめだよ。)
I know those kids are really bratty, but I’m just happy to have an income through babysitting. I say, don’t bite the hand that feeds you!
(子供たちの性格が悪いのは分かってるけど、ベビーシッターとしての収入があるだけでありがたいわ。恩を仇で返さないようにしなきゃね!)
I can’t believe she stole from her own parents after all they did for her, and ran away! Talk about biting the hand that feeds you.
(あんなに良くしてくれたご両親から最終的にお金を盗んで逃げるなんて、恩を仇で返すってまさにこのことね。)
--------------------------------------------------
3) Seeing is believing
→「百聞は一見にしかず」
--------------------------------------------------
この表現を直訳すると「見れば信じる」ですが、意味としては「見えなければ信じられない」となります。自分の目で実際に見て、真実だと分かった場合に使うことが多く、日本語の「百聞は一見にしかず」と同じです。
<例文>
I never thought Mike would get married, but seeing is believing!
(マイクが結婚するなんて信じられませんでしたが、百聞は一見にしかずですね!)
I really couldn’t believe Stacy’s boyfriend was as good looking as she said, but seeing is believing.
(ステーシーの彼氏がそんなに格好いいなんて信じなかったけど、実際に会ったら本当に格好良かったよ。)
While I don’t doubt that you cleaned your room, seeing is believing!
(部屋を綺麗にしたことを疑っているわけではないけど、百聞は一見にしかず。)
~~~~~~~~~~~~~~~~~~~
無料メルマガ『1日1フレーズ!生英語』配信中!
通勤・通学などのちょとした合間を利用して英語が学べるメルマガ『1日1フレーズ!生英語』を平日の毎朝6時に配信中!ただ単にフレーズを紹介しているだけではなく、音声を使った学習プロセスが組み込まれているので、メルマガを読むこと自体が学習方法!
https://hapaeikaiwa.com/mailmagazine/
~~~~~~~~~~~~~~~~~~~
your part 意味 在 Ken's Portable Classroom Facebook 的精選貼文
🖐🏽 五分鐘,Ken帶您看懂BBC報導
🎁 第二波抽書活動:
底下👍點讚 + 🔗分享 + ✏留言
告訴Ken你想要哪一本書
(圖片詳見上一則)
🎊 第一波中獎學員: 蔡馥如
📰 Why self-promotion doesn't have to be taboo?
🀄 為什麼自我推銷不必忌諱?
Many of us instinctively hate the idea of blowing our own trumpets. Yet it's important to understand how best to highlight our skills – especially now.
📌 第一段說明,我們許多人instinctively(本能地)討厭blowing our trumpets (自我吹捧)。然而,在這時代,要了解如何顯示我們的才能是很重要的。
The mere idea of self-promotion makes many people wince. Trumpet-blowing is something a lot of us aren’t good at and that’s no surprise, given we’re taught as children that ‘boasting’ isn’t an attractive quality. “We get hung up on self-promotion coming across as arrogant,” explains Stefanie Sword-Williams, author of F*ck Being Humble: Why Self Promotion Isn’t a Dirty Word. “But if you’re not an arrogant person, you won’t deliver it in that way.”
📌 本段說明,自我推銷的想法使許多人wince (畏縮)。Trumpet-blowing (自我吹捧) 是我們很多人都不擅長的事,其實不奇怪。因為我們從小就被教導說 boasting (吹牛) 並不是一種吸引人的特質。 《X你的謙虛》作者威廉史瓦特就說:「為什麼 self-promotion (自我推銷) 不是一個不好的詞? 但是,如果您不是一個 arrogant (自大的)人,您不會讓人有那樣的感覺。」
In fact, taking pride in your professional accomplishments should be considered a normal part of life, not a taboo, experts say. Highlighting your skills well can feed into workplace success, and whether you’re changing jobs, want to move up at work or show your boss what you’ve been achieving, being able to self-promote effectively is an advantage.
📌 本段說明,專家表示,實際上,以自己的專業 accomplishments (成就) 為榮,應該被視為生活的正常部分,而不是taboo (禁忌)。出色地展示自己的技能可以促進工作場所的成功,無論您是要換工作,想升職還是向老闆展示您所取得的成就,能夠effectively (有效)自我推銷都是一個優勢。
Right now, the need to ‘self-sell’ has arguably never been greater, as pandemic-hit businesses weigh up what they do – and don’t – need going forward. It’s particularly true for some groups; women, who traditionally struggle to promote themselves, have been particularly affected by the Covid-19 recession, for example. Home workers could also benefit; research shows that they suffer from a lack of face-to-face time with managers, which negatively impacts career progression.
📌 這段說到:目前,可以說“自售” 的需求從未如此強大,因為受到疫情打擊的企業weigh up (權衡)了他們要做的事情和不需要做的事情。對於某些群體來說尤其如此;例如,傳統上為提升自我而 struggle (奮鬥)的女性尤其受到 Covid-19 衰退的影響。家庭工人也可以受益;研究表明,他們缺乏與經理面對面的時間,這會對職業發展產生負面影響。
“If we don’t invest the time in demonstrating our value, we run the risk of not being considered as ‘needed’,” explains Sword-Williams. “The content you put out about yourself is what you will be known for – so it’s essential that you control that narrative.”
📌 Sword-Williams 解釋說:“如果我們不花時間 demonstrate(證明) 自己的價值,那麼我們就有被認為不是'需要'的 risk (風險)。” “發布給自己的內容就是您將廣為人知的內容—因此,控制該 narrative (敘述)至關重要。”
Post-pandemic, how we promote ourselves could help determine whether we thrive in the workplace or linger, overlooked, on the side lines. That means overcoming squeamishness and learning how to explain our skillset properly. Fortunately, it’s something we can all master.
📌 疫情發生之後,我們如何推銷自己可以幫助確定我們在工作場所 thrive (茁壯成長),或是在職場上 linger (徘徊)被忽視。這意味著要克服 squeamishness (神經質),學習如何正確地解釋我們的技能。幸運的是,這是我們所有人都能掌握的東西。
In its simplest form, self-promotion is the act of drawing attention to your work and achievements. Whether it’s a post shared on your LinkedIn, an email check-in with your boss or a conversation with an important contact, self-promotion shines a spotlight on your successes with a view to developing a personal brand, furthering a career or asserting yourself in your field. It’s a skill that’s as important for someone trying to get on the employment ladder as it is for a CEO.
📌 在最簡單的形式中,自我推銷是一種引起對您的工作和成就的關注的行為。無論是在LinkedIn上分享貼文,與老闆的電子郵件,還是與重要聯繫人對話,自我推銷都將 spotlight (聚焦) 於您的成功,以發展個人品牌,促進事業或在自己領域建立聲譽。對於想get on the employment (升職)的人來說,這項技能與對於首席執行官的一樣重要。
全文: https://reurl.cc/OX61jv
📓【Ken的文法筆記 I】
🟠翻譯 X 詳解 已上傳資料庫🟣
購買請至➜ https://is.gd/5Kp6M0
📘【Ken的高頻單字筆記 I】
購買請至➜ https://is.gd/zdxeF0
👨🏫【實用英語扎根培訓】
購買請至➜ https://reurl.cc/m95QDl
your part 意味 在 masa - masa Youtube 的最佳貼文
ご視聴ありがとうございます!
English comment is after Japanese.
秦基博さんの「Lost」をカバーさせていただきました。
この曲は最新6thアルバム「コペルニクス」に収録されています。
ある意味、今回のアルバムの中ではカバーするのが一番難しかった曲かもしれません。
このアルペジオを保ちながら歌うのが、ボクとしてはかなり苦労しました。
また曲にメリハリをつけるために、サビはピックストローク弾きとしました。
あと「Raspberry Lover」同様、この曲の雰囲気を損なわないためにもバスドラは必要不可欠だと感じましたので、フリーソフト(Hydrogen)でドラムスパートを作成しています。
拙い演奏と歌ですが、この動画が皆さんのカバーのご参考になれば幸いです。
※「コペルニクス」のmasa-masa弾き語りカバーリストはこちら♪
https://www.youtube.com/playlist?list=PLTRCxUfnPxuwJixRuSRGN143eITm9jGMS
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Thank you so much for watching!
I did a cover of Motohiro Hata's "Lost".
This is included in his new 6th album "Copernicus".
In a way, it may that this song was most difficult to cover in new album "Copernicus".
I was very struggle to sing while to keep playing this arpeggio.
Also, I played hook part with the pick stroke because I wanted to make sharpness of this song.
And, similarly of "Raspberry Lover", I felt the bass drum is absolutely imperative, so, I made a drums part by free software "Hydrogen".
Although my unskilled playing and singing, I hope this video will help for your guitar cover.
Thanks my friends!
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
#秦基博 #Lost #コペルニクス

your part 意味 在 賢賢的奇異世界 Youtube 的精選貼文
#平行世界 #曼德拉效應 #十個你最常做的夢
平行世界的記憶
各位大家好,歡迎來到HenHenTV的奇異世界,我是Tommy.
關於平行世界的假設,我在上一集已經大概講過了,如果還沒看的朋友可以先去看看。像前一集所說的一樣,如果量子可以同時存在在不同的時空裡,那量子時空的就有可能把兩個世界暫時連接在一起。
那是否意味著記憶會有重疊的時候?今天我們就來講平行世界的記憶。
如果你是第一次看我影片,我的影片主要的題材是一些稀奇古怪,靈異,外星人和UFO,或是一些科學無法解釋的東西,如果你也喜歡這些影片,歡迎你訂閱HenHenTV。
好!我們開始吧!
如果你是可以同時存在在不同的時空或是空間裡面,那是否有一個時候,兩個你的記憶會重疊呢?如果你有看過我以前的一個影片:十個你最常做的夢,裡面有幾個夢是可以讓我們聯想起平行世界的。
第一種:似曾相識的夢,當你去到一個新的地方,你有種。。。這個地方好熟悉哦!!我知道這裡是它的門口,而樓梯是在這裡的,上了樓上左手邊有個露台。你有過這種感覺嗎?以前你曾經夢過這個地方,但是你還沒來過哦?為什麼你可以那麼仔細的知道那個地方的每個細節呢?
像我之前在平行世界的影片裡面有假設:如果兩個平行世界的時間是不存在的,並沒有以前或是現在,而是只有快和慢的假設呢?打個比方,如果這個世界的你是用了三年時間才考到大學,而另外一個世界的你則只用了一年就考到大學呢?那另外一個世界的你可能發生的事情比你這裡快。所以他先去了那個你似曾相識的地方,在重疊的記憶裡面,他們在你做夢的時候,糾纏在一起呢?
有人說:做夢是與另外一個平行世界(也有可能是幾個)的你聯繫,然後我這樣的解釋,你能接受嗎?
第二種:預知夢
如果以這種假設來說,那麼預知夢就可以成立了,有人有做過預知夢嗎?夢見的情景真的發生了,而且還是不偏不齊的發生,以前我也有看過一則關於預知飛機空難的真人真事,在我以前的影片裡面有講過,他真的連續做夢做到飛機空難,而且還清清楚楚看到是美國航空,在芝加哥的機場發生的,他堅信這些事情會發生,所以他打去給美國航空,那些人還叫他去看心理醫生,過後他打了很多次給聯邦航空局,在他堅持之下,他們也展開來調查。如果要看詳細故事可以看我的影片:第六感的真實個案。
那到最後事情真的發生了,美國航空在芝加哥機場起飛不久,失控墜毀在附近的建築物。那如果另外一個平行世界的你比你先看到這一幕,那麼是否在做夢的時候,你所看到的情景就是在另外一個平行世界正在發生的事情呢?當然並不是所有的夢可以和平行世界的記憶聯繫在一起說,例如是高空墜落,或者是天馬行空的夢,例如這一幕你在非洲被獅子追著,下一幕你就在北極了。那個應該不可能發生在第二個平行世界吧?
呃。。。。並不是不可能哦~~如果平行世界並不是根據你所認知的世界形成的,那麼也有可能是魔法世界,天使世界,天馬行空的世界。。。。說的太遠了,我們回到現實中。
那不如我們這樣來解釋夢,兩個平行世界的連接是經過記憶和夢,但並不是所有的夢和記憶都是平行世界的,因為我們人類是可以想像的,可以想很多很多可能或是不可能發生的事情,所以做夢也有一部分是我們的想像力。
如果這個理論是邏輯的話,那我們就可以解釋曼德拉效應。
曼德拉效應就是很多人的記憶裡面,存在著曼德拉在1980年裡面已經去世了的記憶,而且並不是幾個人,而是大部分的人都有這個記憶,大家知道鹿鼎記的第二集,是神龍教主,還是神龍教呢?還是在star war裡面的對白究竟是No, I am your father, 還是Luke,I’m your father?
那這些可能是訊息錯誤的關係,我們就當我們記性不好,但是有一大堆人有著同樣不存在的記憶,是否是所平行世界的大家是聯繫在一起的呢?
意思是說:我們一直假設的平行世界是以你自己為根本,而其他的人的平行世界是他們的世界,但是你有沒有想過,在他人的平行世界裡面的你,可能就是你其中一個平行世界的你。。。。
大家明白我講的東西嗎?
我大概解釋一下,如果我哥哥的平行世界裡面有我,那那個我就是我其中一個平行世界的我,也就是說在另外一個平行世界的所有人,擁有著相同的記憶是ok的。但是並不是所有的人出現在那個平行世界裡面(可能因為某種原因,你不存在在那個平行世界裡面,所以你沒有那段記憶)那麼曼德拉效應的講法就可以說通了。
這些只是我個人突然間想到的可能性,並沒有所謂的科學邏輯認證,但是我就是喜歡去想這些可能性,大家覺得有可能嗎?也歡迎大家給予我不同的看法,希望大家會喜歡今天這個影片。
像之前的影片講的一樣,平行世界所發生的東西,我們無法掌握,就是因為我們無法掌握,我們才學會珍惜,如果真的給你預知的能力,你會想起源博士一樣看到百多萬種可能性,那你要怎樣做呢?緊緊的握住身邊的人手不放開,還是靜靜的陪伴他們呢?
我會選擇不知道,然後珍惜這一刻。
好啦!今天的影片就到這裡,如果你喜歡這個影片,記得按贊和分享出去。
接下來給幾個主題大家選:
1. 海底和地底人的傳說
2. 十個變態的聊齋故事
3. 北京怪奇故事
最高票的我就會先做咯~~我們下個奇異世界見,Bye Bye

your part 意味 在 LIVIGRACE. CO Youtube 的最佳解答
#Instagram賺錢 #網路賺錢 #網路創業 #howtofindyourniche #新聞
「明確目標客群」可說是一盤生意的根!
沒有明確的目標,就像沒有方向的船,
你航行多久也到不了目的地。
今天想說的是「明確」目標客群
把目標客群設定更精盡
意味你的生意能一擊即中
無論你用instagram賺錢
或想成為youtuber, blogger都能應用的
「如何切定明確目標客群」的思考中
更能清晰你希望,你能夠提供什麼技術和價值
吸引目標觀眾
初創業的你,不要錯過!
如果你在設立明確目標客群上有問題
歡迎留言討論=)
收看更多免費教學影片?Share,Subscribe + Like 吧!
更多有關創業的影片可拉到下面
⚠️【中文字幕請到右下方開啓】⚠️
================================
?【IG創業速成™】課程2.0 - 不只是增粉 https://bit.ly/course-ig2
?【IG發帖懶人包】https://bit.ly/ig-easy
?免費下載:INSTAGRAM創業-新手必讀手冊 https://livigrace.online/free/
?Instagram 找我: IG創業話題 @livigrace.co 生活個人成長 @livigrace.online
?想發問?加入面書群組,互相支持 http://bit.ly/thebosssquadhk
================================
?重點影片
// 我的創業故事 (朝9晚6小資女必看)
https://youtu.be/s1YYlpeN7iQ
//如何IG天然增粉2倍- (真人粉絲,賺真錢!)
https://youtu.be/84MszvXeY5s
//1天內製作30天高質IG帖文(天天發帖文,不再擔心沒靈感了!)
https://youtu.be/MUkMH39MAjA
// Instagram Tips 增加客流量+暴光 實用5招
https://youtu.be/lKuTTeI43Sw
// Niche 如何設定 "明確"目標客群
https://youtu.be/gIuV_WV5zog
// IG愈多followers =愈多生意?(想用 IG 賺錢的人注意)
https://youtu.be/pT6x2cxr6Es
// IG followers又升又跌點算好?如個破解?
https://youtu.be/CQg3MOFzupQ
================================
?Affiliate (自用覺得好才推薦給大家)
// Canva - 最愛的造圖工具(Youtube thumbnail, IG帖文限動都可)
https://www.canva.com/join/genius-sci...
// Tubebuddy: https://www.tubebuddy.com/livigrace
//拍攝工具:BOYA麥克風(性價比高,非常適合新手)https://amzn.to/2SygPEf
//【 SPARKSINE 精選閱讀APP】- 發帖文沒靈感?別再"參考"別人的IG了!
高質有價值的IG帖文好幫手
https://bit.ly/livigraceco-sparksine
以節扣碼「LIVIGRACE」年費訂閱即減HKD30
---
免責聲明:以上某些工具已參與聯盟營銷計劃。
當閣下購買時LIVIGRACE.CO將會因此賺取佣金。
#副業 #ptt #starup #2019 #增加收入 #創業 #startup #launchabusiness #increaseincome #investment #business
#如何設立明確目標客群 #howtofindyourniche #聯盟營銷 #獎勵計劃 #instagram開店 #ig行銷成功案例 #instagram購物鍵
https://youtu.be/gIuV_WV5zog
-~-~~-~~~-~~-~-
Please watch: "我的instagram 秘密【你不知道的3個 ig 神器】-Part 3 | LiviGrace.co"
https://www.youtube.com/watch?v=Vy6rjWS88Nk
-~-~~-~~~-~~-~-
