原创 絕對值表達式的最大值

題目 給你兩個長度相等的整數數組,返回下面表達式的最大值: |arr1[i] - arr1[j]| + |arr2[i] - arr2[j]| + |i - j| 其中下標 i,j 滿足 0 <= i, j < arr1.length。

原创 吳恩達第四課第一週編程作業

本次作業目的 構建一個簡單的卷積網絡 下載地址 鏈接:https://pan.baidu.com/s/1h6gy7kDwzUOHDssnEw7lVQ  提取碼:nctg  代碼 原生代碼 import numpy as np impo

原创 前端第一天:做一個簡單的簡歷

<!DOCTYPE html> <html>     <head>         <meta charset="utf-8" />         <title>簡歷</title>     </head>     <body>   

原创 吳恩達第二課第一週編程作業

鏈接:https://pan.baidu.com/s/1qd3ocbfnmXdXUx-TjhlM3A  提取碼:93cz   

原创 吳恩達第一課第二週編程作業

鏈接:https://pan.baidu.com/s/1ENynOEU33LFsoEln3HeZGw  提取碼:0spc    本次作業是完成 一個“識別貓”的神經網絡網絡搭建。 代碼: import numpy as np impor

原创 面試題29. 順時針打印矩陣

題目 輸入一個矩陣,按照從外向裏以順時針的順序依次打印出每一個數字。   示例 1: 輸入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 輸出:[1,2,3,6,9,8,7,4,5] 示例 2: 輸入:matrix

原创 在二叉樹中增加一行

題目 給定一個二叉樹,根節點爲第1層,深度爲 1。在其第 d 層追加一行值爲 v 的節點。 添加規則:給定一個深度值 d (正整數),針對深度爲 d-1 層的每一非空節點 N,爲 N 創建兩個值爲 v 的左子樹和右子樹。 將 N 原先的左

原创 區域和檢索 - 數組不可變

題目 給定一個整數數組  nums,求出數組從索引 i 到 j  (i ≤ j) 範圍內元素的總和,包含 i,  j 兩點。 示例: 給定 nums = [-2, 0, 3, -5, 2, -1],求和函數爲 sumRange() sum

原创 python的切片

對於python的切片操作,裏面的三個參數,我之前一直有些迷惑,似懂非懂,通過查詢和練習之後終於明白了。 參數: start_index:起始位置,不設置時爲第一個 end_index:終止位子,同起始一樣 step:步長,爲空時是1,表

原创 刪除鏈表的倒數第N個節點

題目 給定一個鏈表,刪除鏈表的倒數第 n 個節點,並且返回鏈表的頭結點。 示例: 給定一個鏈表: 1->2->3->4->5, 和 n = 2. 當刪除了倒數第二個節點後,鏈表變爲 1->2->3->5. 鏈接:https://leet

原创 二進制鏈表轉整數

題目 給你一個單鏈表的引用結點 head。鏈表中每個結點的值不是 0 就是 1。已知此鏈表是一個整數數字的二進制表示形式。 請你返回該鏈表所表示數字的 十進制值 。   示例 1: 輸入:head = [1,0,1] 輸出:5 解釋:二進

原创 搜索二維矩陣 II

編寫一個高效的算法來搜索 m x n 矩陣 matrix 中的一個目標值 target。該矩陣具有以下特性: 每行的元素從左到右升序排列。 每列的元素從上到下升序排列。 示例: 現有矩陣 matrix 如下: [ [1, 4,

原创 合併兩個有序數組

給定兩個有序整數數組 nums1 和 nums2,將 nums2 合併到 nums1 中,使得 num1 成爲一個有序數組。 說明: 初始化 nums1 和 nums2 的元素數量分別爲 m 和 n。 你可以假設 nums1 有足夠的空間

原创 只出現一次的數字 python3

給定一個非空整數數組,除了某個元素只出現一次以外,其餘每個元素均出現兩次。找出那個只出現了一次的元素。 說明: 你的算法應該具有線性時間複雜度。 你可以不使用額外空間來實現嗎? 示例 1: 輸入: [2,2,1] 輸出: 1 示例 2

原创 anchor的認識

anchor字面意思:錨。固定船的東西,在計算機視覺中指的是錨框,固定的參考框。 anchor與傳統方法所使用的檢測方式的區別:     傳統方法:傳統方法是金字塔多尺度+遍歷滑窗的方式,逐個遍歷每個滑窗是否有認識的東西,這種方式太慢(將