Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LeetCodeガイド
Search
Kohei
September 23, 2018
2
890
LeetCodeガイド
LeetCodeもくもく会、第一回。コメントや質問はTwitterまでおねがいします↓
https://twitter.com/koheiarai94
Kohei
September 23, 2018
Tweet
Share
More Decks by Kohei
See All by Kohei
LeetCode 83 - Remove duplicates from sorted list
1kohei1
2
380
UCF Fall 2017 Senior Design final presentation
1kohei1
0
48
アメリカでの一年目
1kohei1
0
77
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Why Our Code Smells
bkeepers
PRO
334
57k
Music & Morning Musume
bryan
46
6.2k
Gamification - CAS2011
davidbonilla
80
5k
RailsConf 2023
tenderlove
29
900
Code Reviewing Like a Champion
maltzj
520
39k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Transcript
LeetCodeガイド Kohei Arai
• ⾃⼰紹介 • LeetCodeとは? • LeetCodeの使いかた • アカウント登録 • 使える⾔語
• エディタ • 提出 • 問題解くのはちょっと。。 • LeetCode Premium • もっとアツいものがほしい!
⾃⼰紹介 • 新井康平 / @koheiarai94 • 去年の12⽉まで学部学⽣ • フロリダにいた •
Computer Science専攻 • 憧れのシリコンバレーで働き始めた
2013/01/09
LeetCodeとは?
LeetCodeとは? • コーディング⾯接の練習に使われているウェブサイト • 800+の練習問題がある • コーディング⾯接の練習するのに広く使われている
I interviewed at five top companies in Silicon Valley in
five days, and luckily got five job offers How I Failed My Interview At Bloomberg But Ended Up With Three Other Offers ※ 強調は筆者によるもの
アカウント登録 • 以下の⽅法で登録できる • Email • Linkedin • Google •
Github • Facebook https://leetcode.com/accounts/login/
使える⾔語 https://leetcode.com/faq/
エディタ① • 問題⽂が表⽰される https://leetcode.com/problems/two-sum/description/
エディタ② • 問題⽂が表⽰される • ブラウザ上でコードを編集 https://leetcode.com/problems/two-sum/description/
エディタ③ • 問題⽂が表⽰される • ブラウザ上でコードを編集 • サンプルの確認ができる https://leetcode.com/problems/two-sum/description/
エディタ④ • 問題⽂が表⽰される • ブラウザ上でコードを編集 • サンプルの確認ができる • 提出して答え合わせ https://leetcode.com/problems/two-sum/description/
提出結果(正解) • ⾃分のコードがどれくらい早 かったかがわかる
提出結果(不正解) • パスしなかったテストケース が表⽰される
実際にやってみる
問題解くのはちょっと。。
https://leetcode.com/explore/learn/
CSの基礎コンセプトが学べる https://leetcode.com/explore/learn/
LeetCode Premium
LeetCode Premium • 会社ごとの頻出問題がわかる • すべての問題にアクセスできる
LeetCode Premium • 会社ごとの頻出問題がわかる • すべての問題にアクセスできる https://leetcode.com/subscribe/
LeetCode Premium • 会社ごとの頻出問題がわかる • すべての問題にアクセスできる https://leetcode.com/subscribe/
LeetCodeセッション • セッションを作ることでアカウントの共有が簡単に! https://leetcode.com/session/
もっとアツいものがほしい!
もっとアツいものがほしい! • 与えられたお題を解決するプログラムを書くことを「競技プロ グラミング」と呼びます
もっとアツいものがほしい! • 与えられたお題を解決するプログラムを書くことを「競技プロ グラミング」と呼びます • 定期的にコンテストが開催されており、競ったりレーティング をあげるのが楽しいです
もっとアツいものがほしい! • 与えられたお題を解決するプログラムを書くことを「競技プロ グラミング」と呼びます • 定期的にコンテストが開催されており、競ったりレーティング をあげるのが楽しいです • LeetCodeでも毎週⼟曜⽇の18:30 (EDT)で開催されています。
https://leetcode.com/contest/weekly-contest-103
もっとアツいものがほしい! • ⽇本語で開催されているコンテストもあります。
もっとアツいものがほしい! • ⽇本語で開催されているコンテストもあります。 https://beta.atcoder.jp/posts/274
もっとアツいものがほしい! • ⽇本語で開催されているコンテストもあります。 • ただ週末の朝5時(EDT)開催。。 https://beta.atcoder.jp/posts/274
もっとアツいものがほしい! • ⽇本語で開催されているコンテストもあります。 • ただ週末の朝5時(EDT)開催。。 • 楽しいしTwitterでわんやわんや 話すのも楽しいのでぜひ興味が あったら参加してほしい!! https://beta.atcoder.jp/posts/274
ありがとうございました