原创 關於格式控制 實例:格式化輸出浮點數

1、設置標誌字 #include<iostream> using namespace std; int main() { double x = 22.0 / 7; int i; cout << "Output in fixed:\n";

原创 關於格式控制 實例:不同基數形式的輸入/輸出

1、設置標誌字 #include<iostream> using namespace std; int main() { int a, b, c; cout << "please input a in decimal:"; cin.set

原创 你渴望力量嗎?

冷知識,盲點,錯誤。會續更。 1、最簡單的隨機數生成法,線性同餘法。 c的標準庫(cstdlib)提供了個用於生產隨機數的函數。 rand()隨機函數,返回-32767的隨機值,該函數沒有參數 srand(number)種子函數,要求

原创 線性結構——用棧實現波蘭表達式求值。

//PolishExpression_H.h #pragma once //用棧實現蘭波表達式求值 #define OK true #define ERROR false #define OVERFLOW -1 #define MAXSI

原创 c語言數組實現ArrayList部分函數

#include<stdio.h> #include<malloc.h> //包含malloc函數 #include<stdlib.h> //包含exit函數 /*定義一個數據類型,該數據類型的名字叫做struct Array,該

原创 快排和二分查找

我只是課本的搬運工,做做筆記,當練打字也可以。這裏我把qsort放前面講是因爲bsearch在使用之前需要對數組進行排序,排完後才能進行查找。老師說學了快排之後就不要用冒泡排序法和選擇排序法了,然而我選擇排序還不太會,找個時間整理整理吧。

原创 angular-英雄指南

在angular官網上下載了英雄指南toh-1,執行了npm install之後,在執行npm start,會出現404 GET /index.html 的錯誤,console輸出如下, 詳情見http://blog.csdn.net/q

原创 線性結構_棧

線性結構的應用--棧 定義:一種可以實現先進後出的存取結構。類似於箱子,往箱子裏面放書,後放的在頂部,可以先拿出來。 分類: 靜態棧:以數組爲內核 動態棧:以鏈表爲內核 應用:函數調用,中斷,表達式求值,內存分配,緩衝處理,走迷宮 #in

原创 簡單鏈表的創建和遍歷

直接貼代碼。</pre><pre code_snippet_id="1679523" snippet_file_name="blog_20160511_3_5108966" name="code" class="cpp">#include

原创 再論qsort

c語言中有一個快速排序的函數 qsort 下面是一些使用時的注意情況。(轉)   很多人問這個東西.我以前也看了好久,今天翻到以前學快排的時候寫的練習code,基本上能覆蓋絕大部分用法了.裏面有很多地方沒判斷相等的情況,按道理來說相等情

原创 系統複習:關於數組訪問與指針數組

代碼及部分解析來源於課本,周靄如的課本,靜下心看真的挺不錯的。 //用不同方式訪問數組 #include<iostream> using namespace std; int main() { int a[] = { 1, 3, 5,

原创 線性結構_鏈表

1、定義: n個節點離散分配; 每個節點只有一個前驅結點,每個節點只有一個後續節點; 首節點沒有前驅結點,尾節點沒有後續節點; 2、專業術語: 頭節點:第一個有效節點之前的節點,方便對鏈表進行操作,並不存放有效數據,頭節點的數據類型與首

原创 線性結構_循環隊列

線性結構的應用--隊列 定義:一種可以實現先進先出的存儲結構。 分類:鏈式隊列:用鏈表實現 靜態隊列:用數組實現(循環隊列) 循環隊列: 1、靜態隊列爲什麼必須是循環隊列:隊列的結構是先進先出的,循環隊列可對內存重複使用,

原创 Android開發常見的坑。

這是我在學習android開發過程中遇到的一些問題,部分答案來自網絡,但是當時整理時忘記把出處記下,衷心感謝那些我借鑑過文章的大佬。以後更新會標明出處。 1、更改包名:     有時候我們需要變更package name,如果直

原创 error C4335: 檢測到 Mac 文件格式: 請將源文件轉換爲 DOS 格式或 UNIX 格式 f

有時候我們從ppt或者一些網頁複製源代碼到編譯器,卻出現了下面的警告和錯誤: 這個時候有2中解決方法: 1、一種是先創建一個word文檔,把源碼複製到word,進行格式轉換,然後再複製到編譯器,這樣子就不會出現上述錯誤了; 2、另一種是創