LeetCode とは

公開日:2019-02-26
最終更新:2019-04-06

LeetCode とは

https://www.madopro.net/entry/2016/09/05/135126
https://qiita.com/SotaMakino/items/db8c26b314fe0d48ad54
このあたりで日本語で紹介されています。

英語だけど、オンラインで色んな問題を解くことが出来るサイト。
いわゆるAtCoderみたいな競プロサイトだと思います。
常時挑戦出来るProblemsと毎週開催されるContestがあるよう(他に何が出来るかは調べてない)。
このブログでは今のところProblemsを順番に解いていく予定です。

LeetCode のいいところ

  • ブラウザでコードを書いて、そのまますぐオンラインでジャッジしてくれる
  • テスト用のinputをカスタマイズできる
  • Submitしたときどんなテストケースで落ちたのか、Acceptされた場合には処理時間と空間量がわかる
  • スマホのブラウザでも問題なく動く(iOSには有料のクライアントがあるみたいだけど、使わなくても普通にChromeから実行できます)

スマホからコードを書くのが思いのほか楽しくて、電車でちょいちょい触れるのがいい。
課金すればもっといろいろいいところがあるのかもしれない。

このブログの内容について

主にRubyでProblemsの解法を載せていきます。
やる順番は今のところNumber順。DifficultyがHardなやつは飛ばしたりするかもしれません。
大して競プロが得意なわけではないので、有意義な解答を知るためにはDiscussを読んだ方がよいと思います。
基本1問1記事ですが、問題を解く上で必要になったアルゴリズムとかで、深掘りが必要な場合は別途学習用記事を書くかもしれません。

記事一覧

記事が少しでもいいなと思ったらクラップを送ってみよう!
18
+1
https://leetcode.com/ の Problems の解法を載せています。ネタバレ注意。

よく一緒に読まれている記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる

技術ブログをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

技術ブログを開設する

Qrunchでアウトプットをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

Markdownで書ける

ログ機能でアウトプットを加速

デザインのカスタマイズが可能

技術ブログ開設

ここから先はアカウント(ブログ)開設が必要です

英数字4文字以上
.qrunch.io
英数字6文字以上
ログインする