原创 112. Path Sum 路徑總和

Title 給定一個二叉樹和一個目標和,判斷該樹中是否存在根節點到葉子節點的路徑,這條路徑上所有節點值相加等於目標和。 說明: 葉子節點是指沒有子節點的節點。 示例: 給定如下二叉樹,以及目標和 sum = 22,

原创 最長公共子序列Lcs 51Nod - 1006

Title 給出兩個字符串A B,求A與B的最長公共子序列(子序列不要求是連續的)。 比如兩個串爲: abcicba abdkscab ab是兩個串的子序列,abc也是,abca也是,其中abca是這兩個字符串最長的子序列。 In

原创 進階指南:如何編寫可重用程序

進階指南:如何編寫可重用程序¶ 這篇進階指南從 Tutorial 7 結尾的地方繼續講起。我們將會把我們的 Web-poll 放進一個獨立的 Python 包中,以便你在新的項目中重用它或將它與他人分享。 如果你尚未完成教程 1

原创 什麼是Django?

Hello,我是 Alex 007,一個熱愛計算機編程和硬件設計的小白,爲啥是007呢?因爲叫 Alex 的人太多了,再加上每天007的生活,Alex 007就誕生了。 在這第一篇Django文章中,我們來討論一下“什麼是D

原创 63. Unique Paths II 不同路徑 II

Title 一個機器人位於一個 m x n 網格的左上角 (起始點在下圖中標記爲“Start” )。 機器人每次只能向下或者向右移動一步。機器人試圖達到網格的右下角(在下圖中標記爲“Finish”)。 現在考慮網格中有障礙物。那麼

原创 快速安裝指南

快速安裝指南¶ 開始用 Django 前,需要先進行安裝。我們寫了 :doc:` 完整安裝指南</topics/install>` 羅列了各種安裝方法和情況;它會指導你完成一個簡易安裝,只要你按照指示操作,就可以運行得起來。

原创 架設Django 開發環境

前頁 Overview: Django 次頁 現在,你知道什麼是Django。那麼我們將向你展示如何在Windows,Linux(Ubuntu)和Mac OSX上設置和測試Django開發環境—無論你常用哪種操作系統

原创 44. Wildcard Matching 通配符匹配

Title 給定一個字符串 (s) 和一個字符模式 § ,實現一個支持 ‘?’ 和 ‘*’ 的通配符匹配。 '?' 可以匹配任何單個字符。 '*' 可以匹配任意字符串(包括空字符串)。 兩個字符串完全匹配纔算匹配成功。 說明:

原创 爲什麼要學習Vue?

Hello,我是 Alex 007,一個熱愛計算機編程和硬件設計的小白,爲啥是007呢?因爲叫 Alex 的人太多了,再加上每天007的生活,Alex 007就誕生了。 這篇文章我們來講一講爲什麼要學習Vue Vue是一個

原创 32. Longest Valid Parentheses 最長有效括號

Title 給定一個只包含 ‘(’ 和 ‘)’ 的字符串,找出最長的包含有效括號的子串的長度。 示例 1: 輸入: “(()” 輸出: 2 解釋: 最長有效括號子串爲 “()” 示例 2: 輸入: “)()())” 輸出: 4 解

原创 Vue指令之條件渲染

Hello,我是 Alex 007,一個熱愛計算機編程和硬件設計的小白,爲啥是007呢?因爲叫 Alex 的人太多了,再加上每天007的生活,Alex 007就誕生了。 這篇文章我們來講一講Vue中的指令和條件渲染,指令 (

原创 編寫你的第一個 Django 應用,第 7 部分

編寫你的第一個 Django 應用,第 7 部分¶ 這篇教程承接 教程第 6 部分 結束的地方。我們繼續修改在線投票應用,這次我們專注於自定義我們在 教程第 2 部分 初見過的 Django 自動生成後臺的過程。 從哪裏獲得幫

原创 編寫你的第一個 Django 應用,第 1 部分

編寫你的第一個 Django 應用,第 1 部分¶ 讓我們通過示例來學習。 通過這個教程,我們將帶着你創建一個基本的投票應用程序。 它將由兩部分組成: 一個讓人們查看和投票的公共站點。 一個讓你能添加、修改和刪除投票的管理站點。

原创 378. Kth Smallest Element in a Sorted Matrix 有序矩陣中第K小的元素

Title 給定一個 n x n 矩陣,其中每行和每列元素均按升序排序,找到矩陣中第 k 小的元素。 請注意,它是排序後的第 k 小元素,而不是第 k 個不同的元素。 示例: matrix = [ [ 1, 5, 9], [1

原创 核心概念——節點/邊/Combo——內置邊——內置邊總覽

G6 提供了 9 種內置邊: line:直線,不支持控制點; polyline:折線,支持多個控制點; arc:圓弧線; quadratic:二階貝塞爾曲線; cubic:三階貝塞爾曲線; cubic-vertical:垂直方向