NOIP註意事項(不定期更新)
1. 首先我們不能夠這麽寫
for (register int i = 1; i <= strlen(s); ++i) { // s 為一個字符串
//My code Here
}
因為 strlen的復雜度是 $ O (n) $ 的,這樣會讓時間復雜度變成 $ O(n ^ 2) $ 的。下面這麽些就是對的
int len = strlen(s); //s 為一個字符串
for (register int i = 1; i <= len; ++i) {
//My code Here
}
未完待續
NOIP註意事項(不定期更新)
相關推薦
NOIP註意事項(不定期更新)
不定 ++ cpp int register 就是 定期 註意 pre 1. 首先我們不能夠這麽寫 for (register int i = 1; i <= strlen(s); ++i) { // s 為一個字符串 //My code Here } 因
css編寫註意事項(不定時更新)
不定 避免 選擇符 lin css代碼 單行註釋 兼容 使用 需要 CSS的編寫是需要積累的,而一個好的css編寫習慣對我們將來的成長是非常有利的,我會把我平時看到的或者遇到的會不定時的更新到這裏,不時翻一下,但求有所進步。 如果各位看官也有看法和建議,評論下,我也會更新進
sed 實踐案例 (不定期更新)
一個 mysqld swd dia col 一行 rac 刪除 實踐 刪除每行第一個字符 sed -r ‘s/^.//g‘ /etc/passwd 刪掉每行第二個字符 sed -r ‘s/^(.)(.)/\1/g‘ /etc/passwd 刪掉每行最後一個字符 s
VUE註意事項(建項目)
imp data 完成 啟動 分享 name fault export pla 1》刪除空格影響的:刪除掉框中的代碼 2>不需要新建,直接打開APP.vue,在此文件上進行修改,(註意:index.html最好不要進行修改) 3》修改APP.vue為自己需要的頁面,
2017-2018-1 Java演繹法 小組會議及交互匯總(不定期更新)
當前 演繹法 還需要 優點 計劃 除了 但是 log 凝聚力 第一周會議 今天我們小組開展了第一次團隊例會活動。我們小組將《構建之法》分為了六個部分並由六位成員先分別學習並向組長上傳學習收獲,這次的活動內容便是 交流前兩周小組成員學習閱讀《構建之法》的收獲。 在
webpack快速入門——如何安裝webpack及註意事項(webpack3.X版本)
就會 install 項目配置 直接 文件夾 .com 環境 好的 快速 1.window+R鍵,輸入cmd打開命令行工具,輸入 mkdir XXXX(XX:文件夾名); 2.cd XXX 進入剛剛創建好的文件夾裏,輸入cnpm install -g webpack (安裝
kettle----功能點用法總結(不定期更新)
技術分享 插入數據 ttl 指定 ima 用法 mage class 功能點 表輸入(從指定的數據庫中,讀取所查詢表的數據) 截圖如下: 允許簡易轉換: 替換SQL語句裏的變量: 從步驟插入數據: kettle----功能點用法總結(不定期更新)
【整理】常用電子設備功耗(不定期更新)
沒事 標準 優酷 運行 充電 電子 組裝 由器 1.2 NAS 關機:1.4W(我擦,關機還耗電,還不少) 待機:20W 運行:20W+每塊3.5寸硬盤5W PC 關機:1.2W 待機:45W(要不是你太吵,那你當nas也可以) 處理器滿負荷:100W 顯卡滿負荷:180
ubuntu上的疑難雜癥(不定期更新……)
out fcitx 可選 driver setting 支持 可能 鍵盤 缺少 ubuntu系統英偉達顯卡驅動怎麽裝 sudo apt-get purge nvidia* #如果之前安裝過顯卡驅動,就執行這一句來卸載 sudo apt-add-repository ppa
SLAM文獻閱讀(不定期更新)
SLAM文獻閱讀 [1] Comparison of Optimization Techniques for 3D Graph-based SLAM [2] AEKF-SLAM: A New Algorithm for Robotic Underwater Nav
sql server 操作(不定期更新)
要求:基本的語法要清楚。 sql server疑難點: 1、Partition by可以理解為 對多行資料分組後排序取每個產品的第一行資料 先處理內查詢,由內向外處理,外層查詢利用內層查詢的結果巢狀查詢不僅僅可以用於父查詢select語句使用。還可以用於insert、update、delet
近來學習感悟(不定期更新)
首先總結一下最近學習的東西: STL較為常用的資料結構如Map、Set、Stack、String、List、Queue、Priority_queue的一些基礎例子和用法(瞭解了部分的實現及底層) Coursera 上 Andrew Ng 教授的機器學習
python基礎(不定期更新)
1、python 尋找list中最大值、最小值並返回其所在位置 c = [1,2,4,0] c.index(min(c)) c.index(max(c)) 2、 獲取N天、N小時、N分鐘前的時間 from datetime import datetime from date
python常用模組(不定期更新)
前言: 隨著python開發專案越來越大,顯然應該把不同功能的程式碼放到不同的.py檔案裡,每一個.py檔案叫一個模組;模組分為(1)內建標準模組(2)第三方模組(3)自定義模組 這三種。這篇部落格就是用來記錄一些常用的內建模組的,時不時會更新一下。主要還是方便自己查閱。 注:os模組
Visual C++ MFC的圖形繪製——常見問題彙總(不定期更新)
Visual C++ MFC的圖形繪製——常見問題彙總 目錄 一.常見問題 1. 選單介面製作 2.命令響應函式 3.新增私有變數 4.訊
菜鳥教程PHP學習筆記(不定期更新)
NO.1—PHP表單驗證 程式碼詳細註釋版 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title>
自定義裝點部落格的“門面”(不定期更新)
初來乍到,算是一個部落格園的新人,受了園裡許多前輩的啟發正在一點點定製自己的小空間。 也希望我的文章能夠成為大家DIY的啟發,就算是拋磚引玉了。效果可以直接在我的部落格中看到,所以不另外貼圖了。 引入js檔案與css檔案 引入js檔案需要先申請js許可權,語言誠懇一點幾個小時(?)就可以拿到許可
使用JQ、BootStrap時,踩過的坑(不定期更新)
(此文用於記錄程式設計過程過程中,遇到的那些令人頭皮發麻的坑,以及它們的解決方法) 一、使用bootstrap-select、JQ 日前,要做一個需求,有一個輸入框,可以multiple輸入,輸入的東西還要到資料庫判斷,其是否存在?後臺還要根據這些資訊一條一條查詢別的表資料,我想這個邏輯
java正則表示式(不定期更新)
自己編寫使用過的以及網路蒐集整理的正則表示式備份,只在java中測試過,其餘可參考,歡迎討論、指正。 匹配數字(包含負數、小數): ^[-\\+]?[0-9]+[.]?[0-9]+$ 匹配網頁中圖片連結(圖片格式可修改、新增): (?<=<img
大學生可用實用軟體分享(不定期更新)
當下時代是網際網路的時代,作為一名可以說是剛剛網際網路使用起步的大學生,這一路走來,網際網路反覆重新整理我對“方便”這個詞的認識。很多時候,對我們而言,計算機不是一個用來開發的工具,而是一個用來是生活學習變得便捷的工具。 我有很多自己的經驗之談,在此,我強烈推薦下列軟體和網頁: 1.記賬軟體。網