原创 C++面試寶典

原文鏈接:https://www.nowcoder.com/tutorial/93/3e889999205d447daad9ec50a6f85d85 (一)基本語言 1. 說一下stat

原创 LeetCode-64 最小路徑和

問題描述: 給定一個包含非負整數的 m x n 網格,請找出一條從左上角到右下角的路徑,使得路徑上的數字總和爲最小。 說明:每次只能向下或者向右移動一步。 示例: 輸入: [ [1,3,1], [1,5,1], [4,2,1]

原创 LeetCode-343 整數拆分

問題描述: 給定一個正整數 n,將其拆分爲至少兩個正整數的和,並使這些整數的乘積最大化。 返回你可以獲得的最大乘積。 示例 1: 輸入: 2 輸出: 1 解釋: 2 = 1 + 1, 1 × 1 = 1。 示例 2: 輸入: 1

原创 LeetCode-279 完全平方數

題目描述: 給定正整數 n,找到若干個完全平方數(比如 1, 4, 9, 16, …)使得它們的和等於 n。你需要讓組成和的完全平方數的個數最少。 示例 1: 輸入: n = 12 輸出: 3 解釋: 12 = 4 + 4 +

原创 滴滴面試題第一道

/** 算法思想:遍歷輸入流,將符號和數字分開存到兩個數組裏,減號作爲數字的負數。 然後在符號集裏面找*或者/,找到就把對應的數組集兩個操作數比較並排序。 然後數組被分割成三段,中間是乘法和兩個交換數,兩邊是沒有操作的數據,然後分

原创 計算機網絡複習

計算機網絡複習1.OSI(國際標準化組織)網絡層次7層2. IP地址劃分3. 子網掩碼以及網絡劃分4. 協議5.例子 1.OSI(國際標準化組織)網絡層次7層 網絡層次 操作對象 說明 設備 協議 應用層 報文 提供訪問網

原创 排序算法複習

// // Created by NickWang on 2019/8/24. // /* 直接插入排序-----O(n^2) 折半插入排序-----O(n^2) 冒泡排序--------O(n^2) 快速排序-----

原创 C++數據類型

C++數據類型 記錄數據類型的位數和範圍 程序結果 類型 所佔字節數 最大值 最小值 bool 1 1 0 char 1 signed char 1 unsigned char 1 wchar

原创 C++數據類型

C++數據類型 記錄數據類型的位數和範圍 程序結果 類型 所佔字節數 最大值 最小值 bool 1 1 0 char 1 signed char 1 unsigned char 1 wchar

原创 C++數據類型

C++數據類型 記錄數據類型的位數和範圍 程序結果 類型 所佔字節數 最大值 最小值 bool 1 1 0 char 1 signed char 1 unsigned char 1 wchar

原创 數據結構-二叉排序樹BST初探

首先給出二叉排序樹(Binary Sort Tree)的定義: 一棵二叉排序樹或者是一棵空樹或者滿足以下條件: (1)若它的左子樹不爲空,則左子樹所有節點的值均小於根的值 (2)若它的右子樹不爲空,則右子樹所有節點的值均大於根的值

原创 C++數據類型

C++數據類型 記錄數據類型的位數和範圍 程序結果 類型 所佔字節數 最大值 最小值 bool 1 1 0 char 1 signed char 1 unsigned char 1 wchar

原创 彙編-vcIO.inc

之前寫的彙編程序中都包含了一個叫vcIO.inc的頭文件 今天將簡單瞭解一下這個頭文件都幹了什麼事情 爲什麼要使用這個頭文件? 爲了在彙編語言中使用c語言的printf和scanf等函數進行格式輸出 這個頭文件存放在哪裏? 筆者

原创 iOS開發1--加載Bundle圖片

iOS開發1 項目說明 1.創建Bundle文件 2.在iOS項目中使用Bundle文件 3.創建圖片顯示程序,用戶點擊切換圖片 1.創建Bundle文件 Bundle文件就是資源文件包。我們將許多圖片、XIB、文本

原创 OpenGL-繪製點、線、面

今天我們來看一下在OpenGL中如何繪製點線面。 我們只需要給出相關的數據點並調用函數就可以很輕鬆的繪製了。 我們使用glBegin,和glEnd兩個函數進行所要繪製圖形的描述。繪製的內容要放在這兩個函數之間。 glBegin(G