讀入優化~~~(個人學習筆記)
基本模板:
inline int read()
{
int x=0,w=1; char ch=0;
while(ch<‘0‘ || ch>‘9‘){if(ch==‘-‘)w=-1;ch=getchar();}
while(ch>=‘0‘&&ch<=‘9‘)x=(x<<3)+(x<<1)+ch-‘0‘,ch=getchar();
return x*w;
}
std::ios::sync_with_stdio(false);
兩個都加上會更快,但是第二個貌似要註意scanf cin cout printf 一起用的時候會錯誤!
讀入優化~~~(個人學習筆記)
相關推薦
讀入優化~~~(個人學習筆記)
false == 學習 學習筆記 筆記 scanf ios sca tchar 基本模板:inline int read(){ int x=0,w=1; char ch=0; while(ch<‘0‘ || ch>‘9‘){if(ch==‘-‘)w=-1;ch=
js 數組方法(個人學習筆記)
rev 了解 很多 com 過濾 接收參數 版本 push 操作數 首先,創建數組的兩個方法: 1.構造函數: var array = new Array();//新建一個空數組 var array1 = new Array(20);//新建一個長度為20位的空數組
js 字符串方法(個人學習筆記)
new substring for name var 基本 正則表達 pattern 都是 首先,創建數組的兩個方法: 1.構造函數: var str = new String("a"); console.log(str);//"a" 2.字面量表示: var
js Math對象方法 (個人學習筆記)
最大 eof null alert XP source floor app math.sqrt 方法: 1.丟棄小數部分,保留整數部分 parseInt(5/2) 2.向上取整,有小數就整數部分加1 Math.ceil(5/2) 3,四舍五入.
JQ ajax全局事件 (個人學習筆記)
ron strong div sting UNC art append 屬性 res 作用:當你的頁面存在很多ajax事件的話,我們有一些信息是公共的,可以復用,我們可以用全局事件進行編寫,因為每一個ajax事件調用,都會觸發ajax全局事件。 jquery的ajax方
springboot學習(個人學習筆記)-4- 搭建ssm框架,完成crud操作
宣告:寫此部落格是為了記錄個人技術學習的全過程,防止後期時間久了會有遺忘。希望同時也能幫到有需要的朋友一、建立springboot專案右鍵New-Spring Starter-Project選擇war包搜尋並新增依賴建立完成二、修改pom.xml,新增對jsp支援的依賴程式碼
Guava中關於字串處理以及加強版集合的使用記錄(個人學習筆記)
Guava中關於字串的處理 Strings工具類的使用 // 獲取共同的字首 String commonPrefix = Strings.commonPrefix("fenglang", "fengyue"); System.out.printl
讀入優化新姿勢——學習筆記
震驚!99.9%的oier都不知道。用了此方法,暴力立馬變標算! 最近學習了一個新的函式fread,可以從檔案中整塊讀入資訊,速度很快。基於這個函式,我們可以寫一個新的getchar(): inline char gc(){ static cha
Django 入門(個人學習筆記,持續更新)
導語:這些筆記都是結合自己的學習和查詢網上的資料筆記或者回答上整理,可能有很多內容類似,目的是為了讓自己以後忘了知識點可以看自己寫的筆記,第一次寫技術筆記,多多包涵。 MVC 大部分開發語言中都有MVC框架 MVC框架的核心思想是:解耦 降低各功能模
讀入優化(模板)
void read(int &x){ char ch = getchar();x = 0; for (; ch < '0' || ch > '9'; ch = get
c++讀入優化(整數)
一、背景 這是某道題目的狀態: 我的程式碼: 大牛的程式碼: 我瞬間萌幣了! 我有這麼慢?Are you kidding me? 點進去一看: void Read(int & p) { p=0;
模塊、類和對象(python學習筆記)
python 類 模塊 對象 模塊、類和對象 1.字典,記住鍵值對的概念,記住從鍵值對 mystuff = {‘apple‘:"I am apples"} print mystuff[‘apple‘] 2.模塊 ‘‘‘ 模塊 1.模塊是包含函數和變量的文件 2.模塊這個
python基礎(自主學習筆記)
持續更新如果字符內既包含‘又包含"可以用轉義字符 \ 來標識\n 表示換行,\t 表示制表符, 用 \ \ 表示字符 \ ,可以用 r" 表示 “內部的字符串默認不轉義” ,當字符串內部存在很多換行時,用‘‘‘...‘‘‘的格式來換行跟 \n 的用法一樣,方便閱讀。用 True、False
R語言csv與txt文本讀入區分(sep參數)
系統 文件格式 inux 完整路徑 r語言 table weight 系統環境 dos R語言csv與txt文本讀入區分 R語言用來處理數據很方便,而處理數據的第一步是把數據讀入內存空間,平時最常用的文本數據儲存格式有兩種; 一種是CSV(逗號分隔符文本)另一種是TXT(T
5.9 j(java學習筆記)強軟弱虛引用及WeakHashMap、IdentityHashMap、EnumMap
一、引用分類 強:執行垃圾回收機制後也不回收,程式出現記憶體溢位也不回收。 軟:在垃圾回收機制執行時判斷記憶體是否已滿,如果記憶體已滿則回收,記憶體充足則不回收。 弱:垃圾回收機制執行後不論記憶體是否充足都會立即回收。 虛:虛引用和沒有引用一樣,必須配合引用佇列使用。 我們來看例子:
6.3(java學習筆記)緩衝流
一、緩衝流 使用緩衝流後的輸入輸出流會先儲存到緩衝區,等緩衝區滿後一次性將緩衝區中的資料寫入或取出。 避免程式頻繁的和檔案直接操作,這樣操作有利於提高讀寫效率。 緩衝流是構建在輸入輸出流之上的,可以理解為是對基本輸入輸出流的增強和擴充套件,但其根本是建立在輸入輸出流之上的。
6.5(java學習筆記)其他流(位元組陣列流,資料流,物件流,列印流)
一、位元組陣列流 之前使用輸入輸出流的操作的物件是檔案,而這裡位元組陣列流操作的物件是記憶體,記憶體可以看做是一個位元組陣列。 使用位元組陣列流讀寫就可以看做是從記憶體A到記憶體B的讀寫,物件時記憶體即位元組陣列。 1.1構造方法 ByteArrayOutputStream
7.1(java學習筆記)InetAddress&InetScoketAddress
一、InetAddress 這個類主要表示IP地址.InetAddress封裝了IP地址和域名。域名可以看做IP地址的一個別稱,起這個別稱的目的是為了便於記憶。 例如www.baidu.com 就是119.75.217.109的別稱,在瀏覽器位址列輸入119.75.217.109同樣可以訪問百
7.2(java學習筆記)URL
一、URL URL類表示統一資源定位符,指向全球資訊網上“資源”的指標。 資源可以是簡單的檔案或目錄,也可以是對更復雜物件的引用,比如對資料庫或搜尋引擎的查詢。 URL即是定位也是資源,定位到網路中一個具體的資源。 URL主要由四部分組成: 1、協議(例如http) 2、資源主機
Linux的程序管理、檢視、殺死程序、任務管理、系統資源監控(課堂學習筆記)
一、程序管理 1.檢視Linux啟動的第一個程序 2.檢視程序狀態 2.1觀察系統所有程式:ps aux 2.2檢視部分程序 2.3啟動httpd服務 2.4程序樹(可以檢視父程序與子程序) 二、檢視程序 1.Linux程序狀態 2.觀察程序