L118:
建立一個楊輝三角
L119:
將楊慧三角的第n行取出
Rotate List Given a list, rotate the list to the right by k places, where k is non-negative. For example: Give
Search Insert Position Given a sorted array and a target value, return the index if the target is found. If no
Remove Nth Node From End of List Given a linked list, remove the nth node from the end of list and return its
Swap Nodes in Pairs Given a linked list, swap every two adjacent nodes and return its head. For example, Given
數組中有一個數字出現的次數超過數組長度的一半,請找出這個數字。 你可以假設數組是非空的,並且給定的數組總是存在多數元素。 示例 1: 輸入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 輸出: 2 限制: 1 <= 數
沒想到今天考試竟然遇到了原題第k小,其實就是n-k+1大元素(本篇之前寫的放私密了) 分界線--------------------------------------------------------------------
題面描述 基本思路 二叉搜索樹的中序遍歷是升序序列,題目給定的數組是按照升序排序的有序數組,因此可以確保數組是二叉搜索樹的中序遍歷序列。 給定二叉搜索樹的中序遍歷,是否可以唯一地確定二叉搜索樹?答案是否定的。如果沒有要求二叉搜索
題面描述6.30每日一題 基本思路 使用兩個棧 一個棧q1用來進行插入操作 一個棧q2用來進行刪除操作 每一次刪除操作判斷q2是否爲空,爲空則將q1數據全部壓入q2 不爲空則返回top 以下解說圖來自於leetcode官方 c
反轉一個單鏈表。 示例: 輸入: 1->2->3->4->5->NULL 輸出: 5->4->3->2->1->NULL 思路 一個空節點起着至關重要的作用。 # Definition for singly-linked l
翻轉一棵二叉樹。 示例: 輸入: 4 / \ 2 7 / \ / \ 1 3 6 9 輸出: 4 / \ 7 2 / \ / \ 9 6
Remove Duplicates from Sorted Array Given a sorted array, remove the duplicates in place such that each element
LeetCode - C++ 目錄 LeetCode 001. Two Sum LeetCode 002. Add Two Numbers LeetCode 003. Longest Substring Without Repeat
63. 不同路徑 II 一個機器人位於一個 m x n 網格的左上角 (起始點在下圖中標記爲“Start” )。 機器人每次只能向下或者向右移動一步。機器人試圖達到網格的右下角(在下圖中標記爲“Finish”)。 現在考慮網格中有
108. 將有序數組轉換爲二叉搜索樹 將一個按照升序排列的有序數組,轉換爲一棵高度平衡二叉搜索樹。 本題中,一個高度平衡二叉樹是指一個二叉樹每個節點 的左右兩個子樹的高度差的絕對值不超過 1。 示例: 給定有序數組: [-10,
前端面試題 - null是原始類型,但爲什麼typeof null的結果是object? 造成這個結果的原因是null的內存地址是以000開頭,而js會將000開頭的內存地址視爲object。 通過isNull()來判斷一個值是不是null