原创 639. Decode Ways II

639. Decode Ways II A message containing letters from A-Z is being encoded to numbers using the following mapping w

原创 Git初體驗

ps:使用平臺:Windows 10 在學習Git的時候參考了廖雪峯的Git使用教程,收穫良多,鏈接→這裏 下載 git的官方下載網站:點我 下載對應版本的安裝包,默認安裝即可。 創建版本庫 首先在本地建立一個文件夾。比如我

原创 系統分析與設計 homework1

簡答題 軟件工程的定義 軟件工程:(1)將系統化、規範化、可度量的方法應用與軟件的開發、運行和維護的過程,即將工程化應用於軟件中。(2)對(1)中所述方法的研究。——IEEE[IEE93] 軟件工程:是指導計算機軟件開發和維護的工程學

原创 關於GLFW庫的配置

折騰了老半天終於配置好了GLFW庫,第一次配置實在沒有經驗,走了相當多彎路。寫一篇配置過程來悼念我逝去的時間。 注:環境爲Windows10(64位) + VS 2015 有參考教程→這裏 下載 GLFW下載地址→官網 大概長這樣

原创 minimum-depth-of-binary-tree

題目描述 Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path f

原创 調整數組順序使奇數位於偶數前面

題目描述 輸入一個整數數組,實現一個函數來調整該數組中數字的順序,使得所有的奇數位於數組的前半部分,所有的偶數位於位於數組的後半部分,並保證奇數和奇數,偶數和偶數之間的相對位置不變。 函數原型: void reOrderArra

原创 系統分析與設計 homework7

奇妙清單建模練習 練習文檔編寫 選擇一個你喜歡的移動APP或其中某業務(注:選用奇妙清單) 參考Asg_RH文檔格式編寫軟件描述 文檔要包含一個業務的完整過程 建模要求包括(用例圖、XX業務或用例的活動圖、XX領域模型、XX對象的狀

原创 136. Single Number

136.Single Number Given an array of integers, every element appears twice except for one. Find that single one. No

原创 證明STINGY SAT是NP-complete問題

8.3.STINGY SAT is the following problem:given a set of clauses(each a disjunction of literals) and an integer k,find a

原创 系統分析與設計 homework5

領域建模 閱讀Asg_RH文檔,按用例構建領域模型。 按Task2要求,請使用工具UMLet,截圖格式務必是png並控制尺寸。 說明:請不要受PCMEF層次結構影響。你需要識別實體(E)和中介實體(M,也稱狀態實體) 在單頁面應用

原创 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 elements ap

原创 系統分析與設計 homework2

簡答題 簡述瀑布模型、增量模型、螺旋模型(含原型方法)的優缺點。 瀑布模型: 優點 爲項目提供了按階段劃分的檢查點。 當前一階段完成後,您只需要去關注後續階段。 可在迭代模型中應用瀑布模型。 它提供了一個模板,這個模板使得分析、設計