JavaScriptでLeetCodeを始めました~Array編~[後編]

やっぱりブログは放置すると全く書かなくなるので、意識的に後編書きます!
ちなみにLeetCodeは引き続き進めてまして、今週末にはString終わりたいなって思っています。あと並行してNext.jsの勉強もしています。 Next.js、結構癖はありますが、使いこなすと間違いなく今のSPAよりはパフォーマンス出るのでしっかりと吸収したいです。ただ勉強しながら日常シーンでのユースケースに当てはめると、「これNext.jsで一からやらなくても、Gatsby.jsでいいな」って思うことが多いです。それだけNext.jsのラッパーとしてのGatsby.jsが優秀とも言えますが…。
閑話休題。LeetCodeのTop Interview Easy CollectionのArray編について後編を書いていきたいと思います!

  • Intersection of Two Arrays II
  • Plus One
  • Move Zeroes
  • Two Sum
  • Valid Sudoku
  • Rotate Image
  • まとめ
続きを読む

JavaScriptでLeetCodeを始めました~Array編~[前編]

LeetCode始めました

世間は緊急事態宣言も解除され、徐々に街に活気が戻りつつある今日この頃いかがお過ごしでしょうか🐹
自分はリモートワークが苦になりませんし、早朝など人を避ける時間にウォーキングやジョギングすれば運動不足も解消できるので、もうずっとリモートワークでいいです。というか、現職のリモートワークが解除されても、可能な限りリモートワークは続けようと画策しています。止める理由もないので😤
さて、リモートワークで通勤時間が空いた分、余暇が生まれました。当初はAndroid開発の勉強したりN予備校Scalaを勉強していたのですが、最近海外で働きたい欲が芽生えまして、スタディサプリとLeetCodeに励んでいます。

LeetCodeはエンジニア向けのコーディングインタビューで使われた実際の問題をまとめているサイトです。有料な部分もありますが、無料でほとんど遊べます。あと回答などで有料じゃないと分からないときもググれば親切な人が解説してくれています😍
というわけで、せっかくLeetCodeに取り組むのならば自身の復習とアウトプットを兼ねて、JavaScriptを用いてLeetCodeに取り組んだ成果をブログに残していきたいと思います。現在のテーマは、Top Interview Questionsという定番問題一覧のEasy(難しすぎると心が折れるからね😘)を上から順番に解いていくという感じです。今回は、「Array」編です!

  • LeetCode始めました
  • 1. Remove Duplicates from Sorted Array
  • 2.Best Time to Buy and Sell Stock II
  • 3. Rotate Array
  • 4. Contains Duplicate
  • 5.Single Number
  • 前編のまとめ
続きを読む

30歳のおっさんがWEBエンジニアになるまでの軌跡

はじめに

bebetaroと申します。Twitterではケリィだったりしますが、あちらはリアルでのニックネームです。GitHubなんかの方ではbebetaroでやっています。ちなみに飼っていたハムスターの名前です🐹
元々ブログを書くタイプでもないのですが、色々と心機一転始めようと思いまして勉強の備忘録として活用していこうと思います。 記念すべき初投稿は、自己紹介も兼ねて今の仕事に至るまでの軌跡を書きます。

  • はじめに
  • ここまでの経歴
  • WEBエンジニアになろうとしたきっかけ
  • WEBエンジニアになるまでにやったこと
    • edx
    • Udemy
  • 転職活動のはじまりと結果
  • WEBエンジニアになってから
続きを読む