原创 常見算法時間複雜度表

常見的數量級大小:O(1)<O(logn)<O(n)<O(nlogn)<O(n2 )<O(n3 )<O(2n )<O(n!) 數量級 能承受的大致規模 常見算法 O(1) 任意 直接輸出結果 O(logn) 任意 二分查找

原创 【C++複習向】三種操作文件的方法

如何在未知的文件中讀取數據 如果是完全未知的話可以用getchar 等讀取字符串的函數直接將數據由字符串形式保存後再進行轉化。 如果是已知數據類型但未知數據長度可以用while(scanf("%d",&x)==1)或while(scan

原创 自我介紹

新人的自我介紹 學號:16340240 本人學院 歡迎大家來交流 新人的自我介紹 博客的性質說明 博客的內容 算法原理 解題報告 博客的更新時間 作死向實驗 博客的性質說明 這個博客的性質是什麼呢,其實我已經有一個

原创 【C入門向】冒泡排序詳解

#include<stdio.h> #include<stdlib.h> #include<windows.h> #define number 5 int main(void) { int temp,xh1,xh2,xh3,mp[nu

原创 【C入門向】輸出指定圖形:循環與邏輯運算練習

問題描述 各種輸出 輸出倒三角形,例: **** *** ** * 輸出正方形,例: **** **** **** **** 輸出正三角形,例: * ** *** **** 輸出空心正方形,例: ***** * * *

原创 【C入門向】收集到的迷宮程序

收集到的迷宮程序,來源未知, dev-c++下編譯成功 #include <stdio.h> #include <conio.h> #include <windows.h> #include <time.h> #define Height

原创 【C入門向】文件操作

問題描述 將ASCII碼錶輸入到文本文件中(1-127) 將A文本文件的內容輸入到B文本文件中 將文本文件的內容輸出到屏幕上 對文件進行簡易加密 ASCII碼錶輸出 /*輸出ASCII碼對照表*/ #include<stdio.h>

原创 【C入門向】最大公約數

問題描述 輸入兩個正整數a,b(a,b<231−1 ),輸出它們的最大公約數 Sample Input 20 50 Sample Output 10 代碼 #include<stdio.h> #include<stdlib.h> in

原创 【C入門向】輸入2010任意一天得出星期幾的程序

問題描述 輸入2010年的任意一天(兩個正整數a,b,a代表月份,b代表日期),輸出這天是星期幾。 Sample Input 1 1 Sample Output 5 代碼 #include<stdio.h> #include<stdlib

原创 【C入門向】驗證質數

題目描述 輸入一個整數a(|a|<231−1 ),判斷這個正數是否爲素數(PS:素數的定義:一個大於1的自然數爲素數當且僅當其因數只有1和它自身,明顯1不是素數) Sample Input 10 Sample Output No 代碼 #

原创 【C入門向】一百以內的奇數相加並表示所有的奇數

題目內容 輸出一百以內的奇數相加之和,並輸出所有的奇數 輸入 無 輸出 不告訴你,自己試 自己的答案 #include<stdio.h> #include<stdlib.h> int main(void) { int i=1,to

原创 【C入門向】交換兩個偶數

題目描述 輸入兩個整數a,b(|a|,|b|<231−1 ),交換它們的順序並輸出 Sample Input 50 30 Sample Output 30 50 //最簡單的方法 #include<stdio.h> #include<st

原创 【C入門向】用C實現倒計時功能

題目描述 用C實現倒計時功能,每秒鐘輸出剩餘秒數 Sample Input 無 Sample Output 不告訴你 代碼 #include <stdio.h> #include <stdlib.h> #include <windows.