原文:【算法競賽入門經典—訓練指南】學習筆記(含例題代碼與思路)第一章:算法設計基礎

學了一年半 OI 馬上都要退役了,結果居然還沒怎么碰過藍書 。這一個月開始刷,力圖把上面的重點都盡可能弄懂。 例題 勇者斗惡龍 UVa 一眼費用流,再看一眼發現卡不過去。 仔細思考會發現貪心即可。因為騎士能力值和花費是一致的,所以排個序挨個砍,盡可能不把高費騎士浪費在低費頭上即可。 例題 突擊戰 UVa 對於這種要考慮很多條件之間組合的,我們先從兩個開始思考。 建議在紙上自己畫一下兩個任務的執行先 ...

2019-04-15 22:49 0 646 推薦指數:

查看詳情

學習筆記算法競賽進階指南第一章

前言 這是一篇流水賬式的真·隨筆 大概是第n次被教做人過后,感受到了“菜是原罪”這句話的痛啊..於是決心補救一下,從啃書開始吧。 覺得比較重要,是挑着着看的部分,會另開一篇總結的 不得不說這本書真的挺有意思的!!! 正文 8.26 看完了第一章,感覺懂了80%吧,應該寫寫題,看得還算 ...

Tue Aug 28 00:43:00 CST 2018 1 728
ACwing算法基礎課聽課筆記第一章基礎算法一)(二分)

  二分法:     在看這個視頻前,我對於二分法是一頭霧水的,又加上這個算法我個人很容易寫錯emm...。視頻提到ACwing上的一道題,我用自以為聰明的方法去做,結果TLE了,實在丟人,不說了,開整!     對於例題 789:數的范圍,尋找一個數前后第一次與最后一次出現的坐標。我們需要 ...

Mon Nov 04 05:08:00 CST 2019 0 618
基礎入門學習python--第一章

知識點匯總1. Python的應用范圍:操作系統、3D動畫、WEB、企業應用、雲計算等。2. Python是什么類型的語言?腳本語言,即電腦編程語言,比C、C++或java之類的系統編程語言簡單容易。 ...

Fri Sep 06 23:05:00 CST 2019 1 397
算法競賽入門經典》第1 程序設計入門

提示1-1:整數值用%d輸出,實數用%lf輸出。 提示1-2:整數/整數=整數,浮點數/浮點數=浮點數。 提示1-3:scanf中的占位符和變量的數據類型應一一對應,且每個變量前需要加&(取地址)符號。 提示1-4:在算法競賽中,輸入前不要打印提示信息。輸出完畢后應立即終止程序 ...

Sat Jul 20 06:37:00 CST 2013 11 377
算法圖解》——第一章 算法簡介

        第一章 算法簡介 ⭐算法是一組完成任務的指令。 1 二分查找 二分查找是一種算法,其輸入是一個有序的元素列表。如果要查找的元素包含在列表中,二分查找返回其位置;否則返回null。 猜想1-100中的一個數字,7次內就能猜到。 如果是 ...

Mon Apr 23 21:13:00 CST 2018 0 2132
算法圖解》第一章筆記與課后練習_二分查找算法

軟件環境:Python 3.7.0b4 一、二分查找 二、一些常見的大O運行時間 下面按從快到慢的順序列出經常遇到的5種大O運行時間: O(log n):對數時間,這樣的算法包括二分查找。 O(n):線性時間,這樣的算法包括簡單查找。 O ...

Sat May 12 03:23:00 CST 2018 5 3990
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM