paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」(https://paiza.jp ギノ株式会社)の開発者が開発の事、プログラミングネタ、ITエンジニアの転職などについて書いています。

アルゴリズム

初心者でも分かる!アルゴリズムの初歩的な話と入門サイトや本5選

Photo by Mike Goren 秋山です。皆さんは「アルゴリズム」という言葉を聞いて何を思い浮かべますか?最近では機械学習や人工知能(AI)、ビッグデータなどが話題になっているので、ディープラーニング、ニューラルネットワーク、クラスタリング、グラフ理論な…

ITエンジニアなら知っておきたい、今更聞けないアルゴリズムの種類一覧

Photo by Oferico 皆さんはアルゴリズムやデータ構造について勉強したことはありますか?そして、基本的なアルゴリズムについて、どのようなものがあって、どのようなときに使うとよいかといったことを説明することができますか?仕事をしていると、プログラ…

初心者でも、今度こそアルゴリズムが理解できる書籍とサイト9選

Photo by Anders Sandberg こんにちは、谷口です。皆さんは、アルゴリズムの勉強はどのようにしていますか?情報系の学部出身の方は授業で勉強したことがあるかもしれませんが、文系の方や、プログラミングの業務経験のない方は、「そういえばちゃんと勉強し…

もし幼馴染と許嫁が15パズルの解法アルゴリズムを教えてくれるとしたら

2015年4月14日より2015年5月19日まで開催した、paizaオンラインハッカソン Vol.5「俺の許嫁と幼なじみが修羅場すぎる」と「POH5+レナとミナミの国際プログラミング選手権」は全て解けましたでしょうか? (プレゼント対象期間は終了しましたが、問題チャレン…

【累積和、しゃくとり法】初級者でも解るアルゴリズム図解

2014年12月3日より2015年1月7日まで開催した、paizaオンラインハッカソンVol.4Lite「エンジニアでも恋したい」は、トータルで3問有りましたが全て解けましたでしょうか? 各問題の成否によりストーリーが変わるのであえて間違えて解いた方もいらっしゃると思…

初中級エンジニアが【アルゴリズムを優しく学べる】本とサイト16選

Photo by VFS Digital Design皆さんはアルゴリズムやデータ構造について知っているでしょうか。情報系の学部出身の人は学校の授業でやったかもしれません。一方で学校で情報系の勉強をせずにITエンジニアになったという方は、アルゴリズムやデータ構造につい…

もし先輩女子エンジニアが『アルゴリズム』を図解で教えてくれるとしたら

2014年7月30日より8月27日まで開催した、paizaオンラインハッカソン(略してPOH![ポー!])Lite「天才火消しエンジニア霧島 もしPMおじさんが『丸投げ』を覚えたら」ですが、どのような解法が有ったのでしょうか。今回もPOH恒例の「解説図解」を、天才火消し…

エッ、今さら!?練習問題と具体的コード例によるTDD超入門。

Photo by Menlo Innovationsこんにちは、今回はpaiza開発担当の佐藤がお送りします。先月からpaizaではLeaning機能が公開されておりますが、皆さん挑戦してみて頂けたでしょうか?解くと★マークが溜まっていく、というちょっとした遊び心もあります。このゲ…

もし女子大生プログラマに『アルゴリズム』を図解で教えるとしたら

2014年4月16日より2014年5月14日まで開催していたpaizaオンラインハッカソン(略してPOH![ポー!])Vol.2「女子大生とペアプロするだけの簡単なお仕事です!」で提出された最速コードはどのような高速化のアプローチでで生み出されたのでしょうか? POH Vol.…

実行時間の差は996倍以上。オンラインハッカソン最速コードの裏側に迫る!

2013年12月2日より2014年1月8日まで開催していたpaizaオンラインハッカソン(略してPOH![ポー!])Vol.1「新人女子の書いたコードを直すだけの簡単なお仕事です!」で0.01秒を叩き出したコード(最遅コードとの差は最大996倍! 詳しくは結果発表をご確認くだ…