原创 C系列函數原型之-StrStr(char *str,char *subStr)的實現
思路: 1、對於字符串最後一位爲'\0',可以作爲臨界條件 2、當*str != '\0'的時候,判斷*p是否等於*q,如果相等繼續後移2個指針,如果最後*q的指針到達邊界,說明整個匹配是成功的,直接返回res即可。否則後移主串指針。
原创 構建輕量級的Table View注意事項[UIKit]
參考文章來自objcio網站 一、使用ChildViewController 將Table ViewController作爲Child View Controller添加到其他View Controller中。這樣的話父Cont
原创 深入淺出理解排序算法之-插入排序
#include <iostream> /* 插入排序 基本思想:將記錄插入到已排序好的有序表中 特點:一種穩定的排序方法,時間複雜度O(n^2) */ void InsertSort(int array[],int len){
原创 深入淺出理解排序算法之-冒泡排序
#include <iostream> void Swap(int &a,int &b){ int temp; temp = a; a = b; b = temp; } /* 冒泡排序 基本思想:
原创 深入淺出理解[二叉樹的構建、先中後序遍歷、樹的深度、左右子樹互換]
二叉樹本來就是遞歸定義的,如果對遞歸還不是特別瞭解,建議看一下《001.深入淺出解釋[遞歸]》 寫一個遞歸函數很簡單,只需要記住下面2點: 1、遞歸中止條件:對於二叉樹來說一般是node==null的時候判斷到了葉子結點 2、
原创 [1204 尋找子串位置] 解題報告
題目描述 Description 給出字符串a和字符串b,保證b是a的一個子串,請你輸出b在a中第一次出現的位置。 輸入描述 Input Description 僅一行包含兩個字符串a和b 輸出描述 Output
原创 《打造七星級團隊》觀後感
一、一切都從用戶出發 零距離了解用戶反饋,根據用戶反饋信息(而非產品經理自我創造)確定開發需求和優先級 功能並非越多越好、越新奇越好,直擊用戶痛點反而效果更好 把用戶當成“傻瓜”,從而站在更接近
原创 wordpress 必備插件
1、Code Snippets 1.9.1.1
原创 深入淺出理解排序算法之-快速排序
#include <stdio.h> /* 快排:快速排序 基本思想:通過比較關鍵詞、交換紀錄,以某個記錄爲界(也稱爲支點),將待排序列氛圍2個部分。一部分所有記錄的關鍵字大於等於支點紀錄的關鍵字,另一部分所有記錄的關鍵詞小於支點紀
原创 Mac下如何安裝Wordpress?
文章來自知乎 我們可以在本機安裝 wordpress,從而能在本地建站,折騰並調試。本文將詳細介紹如何在Mac下安裝wordpress。 1,首先按照前文在Mac下安裝XAMPP所述,安裝XAMPP; 2,爲wordpress
原创 解決安裝WordPress主題及插件需要輸入FTP問題
解決方法: 解決後:
原创 [1057 津津的儲蓄計劃]解題報告
題目描述 Description 津津的零花錢一直都是自己管理。每個月的月初媽媽給津津300元錢,津津會預算這個月的花銷,並且總能做到實際花銷和預算的相同。 爲了讓津津學習如何儲蓄,媽媽提出,津津可以隨時把整百的錢
原创 深入淺出理解排序算法之-歸併排序
#include <iostream> void Merge(int array[],int p,int q,int r){ int i,j,k,n1,n2; n1 = q - p + 1; // 左半部
原创 生女孩繼續生,直到男孩,100年後
題目: 在一個重男輕女的國家裏,每個家庭都想生男孩,如果他們生的是女孩,就再生一個,直到生在的是男孩爲止。100年後,這個國家的男女比例是多少? 思路一:窮舉法 假設一年一生 第一年:男:1/2 女:1/2 第二年
原创 strcpy與strncpy
strcpy 已經過時了,公司一面一般不用了。 strncpy多了一個參數n,也就是複製的字節數,2個函數原型如下: char*strcpy(char *dst,const char *src); char*strncpy(ch