原创 3數之和

題目 給你一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = 0 ?請你找出所有滿足條件且不重複的三元組。 注意:答案中不可以包含重複的三元組。 示例: 給定數組

原创 sim羅馬數字轉整數

題目 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 字符 數值 I 1 V 5 X 10 L

原创 simple 合併兩個有序鏈表

題目 將兩個升序鏈表合併爲一個新的升序鏈表並返回。新鏈表是通過拼接給定的兩個鏈表的所有節點組成的。 示例: 輸入:1->2->4, 1->3->4 輸出:1->1->2->3->4->4 //cpp class Solution

原创 simple 最長公共前綴

題目 編寫一個函數來查找字符串數組中的最長公共前綴。 如果不存在公共前綴,返回空字符串 “”。 示例 1: 輸入: ["flower","flow","flight"] 輸出: "fl" 示例 2: 輸入: ["dog","ra

原创 mid 盛最多水的容器

題目 給你 n 個非負整數 a1,a2,…,an,每個數代表座標中的一個點 (i, ai) 。在座標內畫 n 條垂直線,垂直線 i 的兩個端點分別爲 (i, ai) 和 (i, 0)。找出其中的兩條線,使得它們與 x 軸共同構成的

原创 四數之和(跳過)

題目 給定一個包含 n 個整數的數組 nums 和一個目標值 target,判斷 nums 中是否存在四個元素 a,b,c 和 d ,使得 a + b + c + d 的值與 target 相等?找出所有滿足條件且不重複的四元組。

原创 Mysql插入時間

datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 timestamp 4 bytes YYYY-MM-DD HH:MM:SS 19

原创 LeetCode 1 兩數之和

貴有恆 何須三更起五更眠 最無益 只怕一日曝十日寒 題目鏈接:two sum 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會

原创 歡迎使用CSDN-markdown編輯器

Leetcode No.1 Two Sum -Given an array of integers, return indices of the two numbers such that they add up to a speci

原创 vim 隱藏分隔符

在vim文本替換中, 一些AscII碼是不顯示的。比如 ^A, ^B, 在vim中 使用 :set list 可以看到這些隱藏的符號, 方便我們在分行的時候使用,我們現在需要替換其中的 如^B 輸入^B的方

原创 VIM操作

自己總結加各種搬磚,用作複習之用。 轉自:http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html 打開vim: vim -c cmd file :在打

原创 準確率,召回率,F值 (Precision & Recall)

      在信息檢索,文類問題中,我們會遇到  準確率(Precision),召回率(Recall),和F值(F-Measure又稱爲F-Score)。    網上對於這些定義已經有很詳細的解釋,我在此再寫一下,用作自己複習之用 如

原创 查找筆記

查找筆記 自己總結外加搬運,主要是自己複習用,如有雷同,望告知~! 1 普通數據查找,對於簡單的查找,假設所有數據不重複,所要查找的數據位置不確定,所以要將數據進行遍歷才能找到對應的數據。 int find(int array[],

原创 漢諾塔問題

漢諾塔問題 ** **目的是從第一個柱子將所有盤子移動到第三個柱子,而在移動的過程中大的盤子不能放到小的盤子上面。 一共要移動 f(n) = 2*f(n) + 1 次 思路: 典型的迭代方法,在一次迭代中,

原创 SHELL/VIM刪除重複行(去重)

爲自己複習使用,拿來主義,感謝前人! shell 刪除重複行爲: cat 文件名 | sort | uniq 其中: -c或——count:在每列旁邊顯示該行重複出現的次數; -d或–repeated:僅顯示重複出現的行列;