Python

Django

Djangoでの開発手順

Djangoでのプロジェクトのスタート手順などをこの記事にまとめる。 なお、この記事ではWndowsでの開発を前提としている。 仮想環境の作成 仮想環境を構築したうえで、Djangoプロジェクトを作成する 開発用ディレクトリに移...
LeetCode

【LeetCode】114. Flatten Binary Tree to Linked List 解答・解説【Python】

問題 原文 Given the root of a binary tree, flatten the tree into a "linked list": The "linked list" should use the ...
LeetCode

【LeetCode】解答前に知っておくと役に立つかもしれない情報【Python】

データ構造 LeetCodeにおける連結リストの各ノードの定義 ・解答欄にクラスが定義されている ※実際にはコメントアウトされている ・inputはリスト型に見える ・↑こちらのinputを解答欄でprintしてみると以...
LeetCode

【LeetCode】61. Rotate List 解答・解説【Python】

問題 原文 Given the head of a linked list, rotate the list to the right by k places. Example 1: Example 2:...
Python

【Python】基本操作

・ライブラリのインストール時は注意してください。悪意を持った動作をするライブラリが存在します。それらは、有名なライブラリと似せた名前になっていることがあります。pip install時、間違えて打ち込むとマルウェアが仕込まれたライブラリを取...
LeetCode

【LeetCode】1232. Check If It Is a Straight Line 解答・解説【Python】

問題 原文 You are given an array coordinates, coordinates = , where  represents the coordinate of a point. Check if thes...
LeetCode

【LeetCode】1290. Convert Binary Number in a Linked List to Integer 解答・解説【Python】

問題 原文 Given head which is a reference node to a singly-linked list. The value of each node in the linked list is eit...
LeetCode

【LeetCode】876. Middle of the Linked List 解答・解説【Python】

問題 原文 Given the head of a singly linked list, return the middle node of the linked list. If there are two middle ...
LeetCode

【LeetCode】217. Contains Duplicate 解答・解説【Python】

問題 原文 Given an integer array nums, return true if any value appears at least twice in the array, and return false if...
LeetCode

【LeetCode】141. Linked List Cycle 解答・解説【Python】

問題 原文 Given head, the head of a linked list, determine if the linked list has a cycle in it. There is a cycle in ...