このページではサイト内の各記事へのリンクを載せています。
投稿した記事は随時追加していきます。
各種記事一覧
各記事はこのページに全て記載していますが、テーマごとに記事の一覧を作成しています。
- Python
- Excel
- Excel VBA
- ACCESS
- Linux
- Rust
- Git・Github
- 計算機科学(Computer Science)
- Back-End-Developer-Interview-Questions
- AtCoder Beginner Contest
- LeetCode
未分類
Python
- print関数の使い方。数字・文字列・複数・改行・format・fstring
- Pythonでif・and(複数条件)・or・elif・else・notなどの使い方をまとめる
- for文の使い方。ループ・繰り返し処理の書き方
- リストの使い方(作成・追加・削除・結合・検索・ソート)を整理
- Pythonのリスト内包(一重・二重)の書き方
- 連結リストの概要・イメージ・実装・使い方を整理
- input関数の使い方
- map関数の使い方
- globの使い方。指定したフォルダ内のファイル名一覧を取得する
- リストや辞書、タプルの要素をきれいに表示するpprintの使い方
- 指定したフォルダ内のファイルをまとめて移動させる
- pyinstallerの使い方。実行ファイル(exe化)して誰でも使用できるようにする方法
- livedoor 天気情報から天気予報の情報を取得する
- foliumで東京駅周辺の地図を表示する
- Pythonで株価を取得する
- PandasとMatplotlibで電力市場(JEPX)の取引情報のデータをグラフ化してみる
- Matplotlibで日経平均をグラフ化してみる
- foliumで東京駅周辺の地図を表示する
- Pandasの基本
- Pandasのインストール
- Pandasのインポート
- PandasでCSVファイルを読み込む
- Pandasで行列の個数を取得する
- データ型を調べる
- 読み込んだデータの全ての列名を調べる
- 読み込んだデータの各列のデータ型を調べる
- 各列の欠損値の有無を調べる
- 指定した列のデータを全て取得する
- 最初・最後の5行を表示する
- 複数列を指定して取得する
- 行を指定してデータを取得する
- 複数行の取得
- 行列を指定して特定のデータを取得
- 複数行列の取得
- groupbyでデータをまとめる
- groupbyとmeanで平均値を取得する
- groupbyとmeanで複数の列に対して平均を取る
- reset_indexで新しく0からインデックスをつける
- データフレームのインデックスを確認する
- Seriesの度数・頻度を調べる
- Seriesを作成する
- Seriesにインデックスを代入する
- DataFrameを作成する
- 順序をつけてDataFrameを作成する
- Seriesの最小値を求める
- Corr関数で相関を見つける
- describe()で平均、最大、最小、中央値など基本統計量を調べる
- ある列の各要素が特定の条件に合うか真偽値で確認する
- 【Python】Numpyチートシート・基礎コマンド
- Matpotlibの基本
- foliumで東京駅周辺の地図を表示する
- tkinterの基本
- Template SyntaxError ~Could not parse the remainder:~が出たときの対処
- ModelForm has no model class specified.とエラーが出たときの対処方
- 二分探索を実装する
- 幅優先探索を実装する
- Atcoderで使われるビット演算・ビットシフト・bit全探索についてまとめる
- ユークリッドの互除法で最大公約数を求める
- 累積和の使い方をPythonで勉強する
- 順列・組み合わせの数と列挙する方法
- Atcoderを解くときに意識すること
- Python便利技集
- Pythonの標準入力の方法まとめ
- 競プロ典型90問に挑戦
- AtCoder Beginners SelectionにPythonで挑戦
- Atcoderに挑戦する時に参考になるサイト・書籍
- Djangoをインストールする(Windows)
- Hello Worldを表示するアプリケーションを作成する
- Pythonの基本的なエラーの原因と対処法まとめ
- Template SyntaxError ~Could not parse the remainder:~が出たときの対処
- ModelForm has no model class specified.とエラーがでる
- UnicodeDecodeError: ‘utf-8’ codec can’t decode byte とエラーが出たときの対処法
- 「UNC パスは現在のディレクトリとしてサポートされません」の対処。Pythonで共有フォルダ上のパスを指定する方法。
- 並行処理と並列処理、threadingでの実装
- PythonのCounterの使い方
- 二次元リスト(配列)の行列を入れ替える(転置)するコード
- 辞書をキー、値でソートする
- Atcoder対策用メモ。入力・データ構造・数学・アルゴリズムの整理
- *args, **kwargsの使い方
Excel
- セルの編集をする
- セル内で改行をする
- セル内の文字位置を調節する
- SUM関数で合計を求める
- VLOOKUP関数で検索値と一致する行から欲しい情報を取得する。
- COUNTIF関数で、ある値が何個あるかを調べる
- $の意味と使い方。絶対参照について
- 【Excel】特定の文字や値を含む行・列全体を色付けする
- 【Excel】条件付き書式で自動更新されるガントチャートを作る【WBS】
- 【Excel】WBS・ガントチャートの土日を色付けする【条件付き書式】
- 【Excel】ガントチャートで当日を赤で色付けする【条件付き書式】
- 【Excel】開始予定日から終了予定日をガントチャート上で色付けする【条件付き書式】
- 【Excel】完了したタスクを灰色に色付けする【条件付き書式】
- 【Excel】ガントチャート上で遅延した日数分だけ色付けする【条件付き書式】
- マウスを使わずにセルに入力する
Excel VBA
- Excel VBAベーシック試験に975点で合格!勉強時間や対策をまとめる
- Excel VBA Basic試験対策まとめ
- Excel VBA スタンダードに700点で合格
- 社内に存在する野良マクロの多さからExcel VBA スタンダードを受験することにした。
- Excel VBAの試験は本当に役に立つのか?合格者が考える
ACCESS
- ACCESSについて
- テーブル・クエリ・フォーム・レポート・マクロ・モジュールなどのオブジェクトについて
- デザインビューでテーブルの設定をするデザインビューでテーブルの設定をする
- ACCESSを使う時に知っていると便利なショートカット
- ACCESSでマクロ機能付きのボタンを作る。(既存のボタンにマクロ機能を持たせる)
- MsgBoxでポップアップメッセージを表示する
- フォームを開く
- クエリを開く
- テキストボックスに入力された値を取得
- テキストボックスの値を取得して、フォームでフィルタ・検索する
- フォーム内の入力内容をクリアする
- 一覧画面(フォーム)からボタンクリックで詳細編集画面(フォーム)を開く
- ACCESSの起動時にVBAの処理を実行する
- ADOについて
- ADOでACCESS DBに接続する
- 初めてデータベースを構築する人が読むべき書籍
- 初心者がACCESSでDB(データベース)を構築する際の知っておきたい設定
- Windowsのユーザ名を取得する
- バックエンドファイルとフロントエンドファイルに分割
- ユーザ認証を行う
- 入力欄に使用しているPCのWindowsユーザ名を自動入力する
- ボタンを押したら現在の日付・時刻を自動入力する
Linux
Git・Github
- Git コマンド一覧
- git clone時のremote: Support for password authentication was removed on August 13, 2021.というエラーの対処法
計算機科学(Computer Science)
Back-End-Developer-Interview-Questions
Rust
AtCoder
- Atcoderを解くときに意識すること
- Atcoder対策用メモ。入力・データ構造・数学・アルゴリズムの整理
- Python便利技集
- Pythonの標準入力の方法まとめ
- 競プロ典型90問に挑戦
- AtCoder Beginners SelectionにPythonで挑戦
- Atcoderに挑戦する時に参考になるサイト・書籍
- ABC324
- ABC325
- ABC326
- ABC327
LeetCode
- 解答前に知っておくと役に立つかもしれない情報
- LeeetCodeの問題をアルゴリズムとデータ構造による分類
- 1.Two Sum
- 9. Palindrome Number
- 13. Roman to Integer
- 14. Longest Common Prefix
- 20. Valid Parentheses
- 26. Remove Duplicates from Sorted Array
- 27.Remove Element
- 35. Search Insert Position
- 58. Length of Last Word
- 67. Add Binary
- 70. Climbing Stairs
- 100. Same Tree
- 101. Symmetric Tree
- 108. Convert Sorted Array to Binary Search Tre
- 110. Balanced Binary Tree
- 111. Minimum Depth of Binary Tree
- 112. Path Sum
- 118. Pascal’s Triangle
- 119. Pascal’s Triangle II
- 136. Single Number
- 141. Linked List Cycle
- 217. Contains Duplicate
- 876. Middle of the Linked List
- 1290. Convert Binary Number in a Linked List to Integer
- 1232. Check If It Is a Straight Line
- 2. Add Two Numbers
- 61. Rotate List
- 82. Remove Duplicates from Sorted List II
- 114. Flatten Binary Tree to Linked List
- 268. Missing Number
- 704. Binary Search
- 3. Longest Substring Without Repeating Characters
- 12. Integer to Roman
- 5. Longest Palindromic Substring
- 6. Zigzag Conversion
- 7. Reverse Integer
- 278. First Bad Version
- 11. Container With Most Water
- 15. 3Sum
- 977. Squares of a Sorted Array
- 283. Move Zeroes
- 167. Two Sum II – Input Array Is Sorted
- 344. Reverse String
- 19. Remove Nth Node From End of List
- 567. Permutation in String
- 733. Flood Fill
- 695. Max Area of Island
- 617. Merge Two Binary Trees
- 77. Combinations
- 46. Permutations
- 74. Search a 2D Matrix
- 153. Find Minimum in Rotated Sorted Array
- 844. Backspace String Compare
- 986. Interval List Intersections
- 200. Number of Islands
- 40. Combination Sum II
- 17. Letter Combinations of a Phone Number
- 55. Jump Game
- 45. Jump Game II
- 62. Unique Paths
- 413. Arithmetic Slices
- 300. Longest Increasing Subsequence
- 2351. First Letter to Appear Twice
- 107. Binary Tree Level Order Traversal II
- 637. Average of Levels in Binary Tree
- 202. Happy Number
- 1523. Count Odd Numbers in an Interval Range
- 1491. Average Salary Excluding the Minimum and Maximum Salary
- 1480. Running Sum of 1d Array
- 724. Find Pivot Index
- 205. Isomorphic Strings
- 191. Number of 1 Bits
- 1281. Subtract the Product and Sum of Digits of an Integer
- 404. Sum of Left Leaves
- 350. Intersection of Two Arrays II
- 121. Best Time to Buy and Sell Stock
- 21. Merge Two Sorted Lists
- 1822. Sign of the Product of an Array
- 1502. Can Make Arithmetic Progression From Sequence
- 589. N-ary Tree Preorder Traversal
- 1588. Sum of All Odd Length Subarrays
- 283. Move Zeroes
- 1672. Richest Customer Wealth
- 1572. Matrix Diagonal Sum
- 206. Reverse Linked List
- 142. Linked List Cycle II
- 102. Binary Tree Level Order Traversal
- 98. Validate Binary Search Tree
- 1768. Merge Strings Alternately
- 509. Fibonacci Number
- 231. Power of Two
- 1046. Last Stone Weight
- 1071. Greatest Common Divisor of Strings
- 1431. Kids With the Greatest Number of Candies
- 151. Reverse Words in a String
- 392. Is Subsequence
- 643. Maximum Average Subarray I
- 1732. Find the Highest Altitude
- 724. Find Pivot Index
- 1207. Unique Number of Occurrences
- 649. Dota2 Senate
- 872. Leaf-Similar Trees
- 1448. Count Good Nodes in Binary Tree
- 700. Search in a Binary Search Tree
- 450. Delete Node in a BST
- 841. Keys and Rooms
- 216. Combination Sum III
- 274. H-Index
- 56. Merge Intervals
- 1791. Find Center of Star Graph
- 122. Best Time to Buy and Sell Stock II
- 55. Jump Game
- 45. Jump Game II
- 134. Gas Station
- 238. Product of Array Except Self
プログラミング
Python
- paizaラーニングのpython3入門編を修了
- 例外処理[python3]
- クラス[python3]
- 関数について[python3]
- macでpython3をインストールできない時の対処法
- python3をインストールした
- python,Javaの勉強をしたい
開発日誌
- Djangoをインストールする
- アプリ開発で初のプロジェクトマネジメントを経験したので反省点をまとめる
- DjangoでCSSを適用させようとしたらSystemCheckErrorがでた[python3]
- DjangoBrothersのチュートリアル「メモアプリ」を作成
- DjangoでadminにアクセスしたらTypyError:set’ object is not reversibleが出た~urls.pyで{}と書いていないかを確認~
- Djangoでマイグレーションファイル作成時にAttributeErrorが起きたらスペルミスを疑おう
- Djangoでアプリ開発する時の手順1 〜仮想環境構築からアプリ作成まで〜