8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【LeetCode】就活に向けたコーディングテスト対策 #00

Last updated at Posted at 2021-05-23

#はじめに
はじめまして,国立大学情報系M1のhalpiと申します.
晴れて大学院生にもなり,大学生活やバイト,研究で忙しくなるものの,インターンや就活の対策も怠るまいとアウトプットを日々意識しております.

そんなこんなで,インターンや就活の際には,コーディングテストはつきものということで,Qiitaでコーディングテスト対策の記事を投稿していこうと思いました.

コーディングテストについて調べたところ,基本的にはアルゴリズムとデータ構造について問われるとのこと.
対策に関しては,LeetCodeというGAFAのコーディングテストも載っているという学習サイトが広く使われているそうです.

そこで,LeetCodeから,easy問題を中心にPythonを用いて解いていきます.

#問題
解いた問題は,別記事として投稿していこうと思います1
随時,下の表に追記していきます.

No # Title Difficulty
001 1. Two Sum easy
002 7. Reverse Integer easy
003 9. Palindrome Number easy
004 13. Roman to Integer easy
005 14. Longest Common Prefix easy
006 20. Valid Parentheses easy
007 21. Merge Two Sorted Lists easy
008 26. Remove Duplicates from Sorted Array easy
009 27. Remove Element easy
010 28. Implement strStr() easy
011 35. Search Insert Position easy
012 53. Maximum Subarray easy
013 58. Length of Last Word easy
014 66. Plus One easy
015 67. Add Binary easy

#おわりに
全く関係のないことですが,いざ記事を書こうとすると,思うように言葉が出てこない,思っていること・考えていることを言語化するのが難しいですね.
日々言葉にする(考える)スピードと,キーボードから入力するスピードが乖離していることが原因でしょうか?
何せ,アウトプットをしつつ,ライティング能力も伸ばしていく必要があると実感しました.

  1. できれば早くて効率の良いコーディングができればと心がけていますが,読みやすいあとから読んでわかりやすいコードで問題を解くことを目的としています.

8
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?