原创 24.二叉樹和爲某一值的路徑

二叉樹和爲某一值的路徑 題目鏈接 題目描述 輸入一顆二叉樹的根節點和一個整數,打印出二叉樹中結點值的和爲輸入整數的所有路徑。路徑定義爲從樹的根結點開始往下一直到葉結點所經過的結點形成一條路徑。(注意: 在返回值的list中,數組長

原创 服務器搭建個人博客

先來幾張圖片康康效果吧----博客地址 Web端效果 手機端效果 博客使用WordPress構建,WordPress是一款個人博客系統,基於PHP和MySQL構建,是一直給你動態博客系統,與Hexo等框架不同。

原创 16.合併兩個反轉鏈表

合併兩個反轉鏈表 題目鏈接 題目描述 輸入兩個單調遞增的鏈表,輸出兩個鏈表合成後的鏈表,當然我們需要合成後的鏈表滿足單調不減規則。 遞歸 歸併:把整個過程分爲很多個子過程,每個過程滿足規則,然後合併子過程。 鏈表1和鏈表2誰的首結

原创 iOS自定義過渡動畫

歷時5天從各種英文教程中學習到的過渡動畫,是一個很難忘的探索經歷 比較好的參考文章自定義UIViewController過渡入門 ,動畫入門。 轉場方式 首先讓我們來了解iOS轉場的方式: UINavigationControl

原创 macOS安裝MySQL

一、安裝 由於官方網站下載mysql速度很慢,我們採用鏡像下載。 點擊選擇合適的版本,這裏推薦下載MySQL-5.x系列的版本,是比較新的穩定版本。8.0的高版本會與有些數據庫管理工具不兼容不推薦下載。 這裏以下載macos 5

原创 POJ - 1029 False Coin模擬

題目鏈接 給你n個硬幣,硬幣的編號從1到n,n個硬幣中有一個硬幣是假的,他的重量與真硬幣的質量不一樣,或重或輕,真硬幣的重量都相同。給你k組測量結果,判斷是否能找出假硬幣。每組結果分爲2行,第一行第一個數字代表秤盤左右硬幣的個數m

原创 Four Operations HDU - 5938 貪心+模擬

題目鏈接 題意:給定一個全是數字(只包含1-9)的字符串(長度5到20),按照順序插入±*/四個運算符,求最大的計算結果。有T組詢問(1<=t<=100000)。 如果直接暴力會超時,在長度爲20的字符串中有順序插入4個運算符,2

原创 數據庫SQL查詢作業二--水手船

一、創建三張表 ①Sailors(sid char(10),sname char(20),rating int,age int), 其中sid是主關鍵字,sid表示水手的編號,sname表示水手的姓名,rating表示水手的級別,

原创 iOS-Objective-C教程

持續更新~ iOS-OC-Tutorial 學習完iOS-Swfit基礎開發之後,熟悉iOS-Objective C編程。該教程需要具有一定iOS基礎的學習者,Let’s Go! 個人推薦的學習方法: 跟着有經驗的開發

原创 2020閱文春招iOS筆試試卷5.19筆試記錄

22屆學生,第一次筆試,非常感謝閱文集團給我這次筆試的機會。 筆試內容: 10單選 20分 10多選 20分 4編程題(限定語言oc/swift) 40分 1壓軸題 20分 單選 數據結構知識點。現有一個包含m個節點的三叉樹,即

原创 CSAPP-Bits Bytes and Integer

Bits Bytes and Integer 1.1 Information is Bits in Context 比特(binary digit),是表示信息的最小單位,狀態0和1。 源程序是一個由0和1組成的位序列(也稱爲比特

原创 CSAPP-Floating Point

Floating Point IEEE浮點標準用V = (-1)s x M x 2E表示一個浮點數: 符號sign:s決定符號。負數(s=1),正數(s=0) 尾數significant M是一個二進制小數,範圍是1 ~ 2-t

原创 CSAPP-Course Overview

Course Overview 數組下標越界訪存 #include <stdio.h> typedef struct { int a[2]; double d; } struct_t; double fun(int i) {

原创 算法設計與分析筆記

質因數分解 輸入一個int型十進制正整數,將其分解爲質因素的冪的積,要求表示爲質因數從小到大順序排列的乘積形式。例如:90=2*3ˆ2*5 #include <cstdio> int main() { int n; scanf

原创 矩陣相乘---動態規劃第一課

問題:給定n個矩陣{A1,A2,…,An},其中Ai與Ai+1是可乘的,i=1 ,…,n-1。如何確定計算矩陣連乘積的次序,使得依此次序計算矩陣連乘積需要的數乘次數最少。 #include <cstdio> using nam