原创 LeetCode--283. Move Zeroes

283. Move Zeroes 題目描述: Given an array nums, write a function to move all 0's to the end of it while maintaining the

原创 hdoj2037--今年暑假不AC

今年暑假不AC Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5402

原创 正則表達式(一)-- 匹配單個字符

一、純文本正則表達式 顧名思義,純文本正則表達式由純文本組成,比如使用正則表達式cat,則會匹配到所有包含cat的文本,正則表達式是區分大小寫的,但在各個語言中正則表達式的實現也可以實現不區分大小寫。 例子: 文本:cat categor

原创 LeetCode--442. Find All Duplicates in an Array

442. Find All Duplicates in an Array 題目描述: Given an array of integers, 1 ≤ a[i] ≤ n (n = size of array), some eleme

原创 hdoj2102 -- A計劃

A計劃 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 19961 

原创 jQuery中的toggle()方法

《鋒利的jQuery》一書第4章將toggle()方法時,給出了一個例子,就是使用toggle()實現點擊標題,來達到使內容隱藏和顯示的問題,但這段代碼在我的瀏覽器中報錯,經過上網查找發現toggle()方法在jQuery1.8中宣告過時

原创 LeetCode--485. Max Consecutive Ones

485. Max Consecutive Ones 題目描述: Given a binary array, find the maximum number of consecutive 1s in this array. Examp

原创 poj 1004 -- Financial Management

Financial Management Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 182912   Accepted: 69109 Descri

原创 正則表達式(三)-- 重複匹配

一、匹配一個或多個字符 使用單個元字符'.'或者其他元字符如'\d'只能匹配單個的字符,而有時我們需要匹配同一字符或者字符集合的多次重複,比如要匹配的文本中有很多數字(假設沒有其他字符與數字混合的情況),這些數字的位數不確定,現在需要用正

原创 poj1002 -- 487-3279

487-3279 Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 289119   Accepted: 51890 Description 企業喜歡用

原创 正則表達式(二)-- 匹配一組字符

一、匹配多個字符中的某一個 正則表達式是區分大小寫的,比如使用正則表達式cat可以匹配文本cat而不能匹配文本CAT,如果我們要匹配出含有文本cat的所有結果,而不關心它們大小寫的問題,這是就要需要使用元字符'['和元字符']'來創建一個

原创 使用棧實現表達式求值

爲了實現用棧計算算數表達式的值,需設置兩個工作棧:用於存儲運算符的棧opter,以及用於存儲操作數及中間結果的棧opval。 算法基本思想如下: (1)首先將操作數棧opval設爲空棧,而將'#'作爲運算符棧opter的棧底元素,這樣的目

原创 python學習筆記--列表(list)

學過C/C++等語言後,Python中的列表理解起來其實並不困難,Python中的列表類似於C/C++中的數組,但操作起來比數組靈活得多。列表是由一系列按特定順序排列而成的元素組成,在同一列表的元素可以是同一類型的,也可以是不同類型的。

原创 poj1003 -- Hangover

Hangover Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 124577   Accepted: 60791 Description How f

原创 搭建electron開發環境

第一步、因爲elctron需要使用npm安裝,所以首先需要安裝Node.js。 第二步、新建一個空文件夾,當作應用的根目錄,給文件夾起一個名字,這裏爲app 第三步、點擊上圖窗口左上角“文件”,選擇“打開Windows PowerShe