原创 驗證素數(素數篩選法驗證素數)

本來是在做容斥原理的題,既然碰到求a~b內與n互質的數的個數,就順便將與素數相關的知識整理一遍。 1、輸入數n,判斷是否爲素數的一般方法: #include<iostream> using namespace std; int main(

原创 Matlab 元包數組(cell) 使用方法示例

  元胞數組是MATLAB中特有的一種數據類型,是數組的一種,其內部元素可以是屬於不同的數據類型,概念理解上,可以認爲它和c語言裏面的結構體、c++裏面的對象很類似。   介紹matlab 元包數組(cell)的使用方法與示例如下

原创 python 代碼換行與字符串換行

字符串換行 示例一: 示例二: 示例三: 示例四: 由上可見,示例一、二、四的效果一樣,示例三與示例二都是用三個單引號實現的(也可以用三個雙引號),區別在於示例三中的字符串賦值時少了“\”,這就使得換行符"\n"也作爲字符

原创 在TeX Live 2018 中使用 caption 包時出現 Error——“Undefined control sequence. \begin{document}” 時的解決方案

環境配置: 系統:Win 7 64 排版系統:TeX Live 2018 編輯器:TeXstudio 問題描述   本來是想使用命令\captionsetup來改變beamer中圖片(figure)的標題的樣式,所以首先需要在導言去添

原创 TeX Live 2018 的宏包更新方法

1、在開始菜單中找到 TeX Live 2018→TeX Live Manager : 2、點擊打開TeX Live Manager: 3、點擊 “ 載入缺省軟件包倉庫 ” : 4、管理器會自動添加遠程宏包版本,結果如下圖:

原创 HDU 2594 Simpsons’ Hidden Talents (KMP)

題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=2594 這題直接用KMP算法就可以做出來,不過我還嘗試了用擴展的kmp,這題用擴展的KMP效率沒那麼高。 KMP算法: #include<st

原创 CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 CSUOJ 機器人的指令 (湖南省第八屆大學生計算機程序設計競賽)

題目鏈接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1112 簡單的模擬題。 <span style="font-size:18px;">#include<stdio.h> int

原创 關於“LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞”問題的探討

         用Visual Studio 2010寫程序時發生如下錯誤:”LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效 或損壞“。      通過百度,找到並嘗試了很多的解決方案,

原创 UVA100 The 3n + 1 problem

題目鏈接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=36 簡單模擬題。 #include<

原创 HDU 1358 Period (KMP)

這道題對更加深入地理解next數組有很大幫助。 基本思路:         字符編號從0開始,那麼if(i%(i-next[i])==0),則i前面的串爲一個輪迴串,其中輪迴子串出現i/(i-next[i])次。 題目鏈接:http://

原创 HDU 1711 Number Sequence (KMP)

這是一道基礎的kmp的題目,做法就不細說了。 對於kmp的知識,有篇博客介紹得很全面——從頭到尾徹底理解KMP(2014年8月4日版) #include<stdio.h> int n,m,next[10000],s[1000000],p

原创 ZOJ 1709 Oil Deposits

就是找有幾部分的石油,按順序每次找到‘@’後把與它同一部分的都標記爲已找,直至把所有都遍歷完,就可以確定有幾部分了。 #include<stdio.h> #include<string.h> #include<iostream> #inc

原创 HDU1272 小希的迷宮 (並查集)

題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=1272   注意問題: 1、不能成環,即每次輸入的兩個數的根節點不能相同; 2、只有一個迷宮,即根節點數目唯一; 3、注意當只輸入“0 0”

原创 MATLAB生成(對角線上元素相同的)三對角矩陣的實例

一、生成對角矩陣的基本用法 1、diag(a) 使用diag(a)命令生成對角矩陣,a爲某個向量,如下所示: 2、diag(a,i) 使用diag(a,i)命令生成,a爲某個向量,i爲a向量相對主對角線偏移的列數(向上爲正,向