測試八 賽后感受

測試八

? ? 當我打開T1的時候,就沒有往下看題目了,主要是發現T1就是之前做過,而且我也看過題解的題目,接著就開始鉆研,當然,也沒什么好鉆研的,大概思路還是知道的,再寫寫數據就已經很清晰了。

? ? 本來這就是道優先隊列的題目,可是我偏偏一開始用單調隊列來實現,一開始沒有編對,好不容易調對,交了上去,又感覺好像有點不穩,再改成了優先隊列,在這里足足磨了兩小時。感覺效率也是有點不行。

? ? 再去看T2,T2的題面有點長,而且我總是會不斷浮現出不知道T1穩不穩的念頭,總想反復地回去看T1,就以這樣不安的心態看了半個鐘的題目,好不容易弄清楚了題面。

? ? 再看一下數據量,N、M、K都不是很大。第一感覺便是網絡流里的最小割,是要選擇割掉與基地相連的邊或是與發電站相連的邊。可是那么多炮臺,應該怎么連,這讓我猶豫了一下。

? ? 在不敢確定我的網絡流構圖之前,我還是決定先打一個簡單的暴力看看能不能水到一些分,從樣例出發,直接打基地或直接打炮臺取個min,就是答案了,懷著保底的心態交了上去。

? ? 后來返回來想正解,發現不管是基地還是發電站都是取最近的炮臺轟炸會最好,那么還需要炮臺嗎,似乎不需要了,直接連到源點s即可。很快地構出了一個圖,按照以前的套路,直接找了個最小割代碼把模板復制粘貼過來,發現函數里面的變量名和我輸入的k有點沖撞,于是改成了kk。

? ? 很尷尬的是,明明連邊一點問題都沒有,后來發現了一個腦殘的錯誤,我的t在輸入之前就賦值為m+k+1,很明顯每一次都只會是1啊。可是改回來以后,第一個樣例還是一直錯,簡直內心是崩潰的,當時離比賽結束還有45分鐘左右。

? ? 我看了好幾次連邊,甚至連輸入都重新看過,都沒有看出什么,最后在20分鐘左右的時候,甚至嘗試把構圖部分刪掉,重新連邊。還是沒有什么用,只能是增廣路的問題了。

? ? 當時心都碎成渣渣了,只有一個念頭:調得對,算我輸。

? ? 而且在比賽的時候,第三題的題面我也只是草草的看過,就連要求什么也不知道,更別說抽時間去打個暴力了。

? ? 比賽的結果自然是有點可悲的,再一次墊底,但有點讓我驚異的是,T1明明看了很多次,卻只有12分;T2隨手打了個不靠譜的暴力,還騙到了70%的分。

? ? 賽后繼續執著地想調對T2,借來wyy的代碼,試了一下把她的增廣路貼過來,一運行,就對了?!!她表示不信,過來看我的增廣路,事實證明,好像沒什么毛病啊。后來我提出會不會是變量名有點問題,和什么沖撞了。于是想把我的kk改為res,一看,發現我有一個kk寫成了k,然后、、就很搞笑了。補充了一個小小的k,一交上去,果然AC

? ? 至于T1,也是腦殘,本來優先隊列里存的應該是油量,可是我不小心存了距離。一交上去,又AC了?!!

? ? 寫代碼的時候真的要小心,修改某一個變量名一定要把所有都改干凈,不然不小心會釀成大錯。

轉載于:https://www.cnblogs.com/yiyiyizqy/p/7396963.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/540729.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/540729.shtml
英文地址,請注明出處:http://en.pswp.cn/news/540729.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

推薦五個免費的網絡安全工具

導讀: 在一個完美的世界里,信息安全從業人員有無限的安全預算去做排除故障和修復安全漏洞的工作。但是,正如你將要學到的那樣,你不需要無限的預算取得到高質量的產品。這里有SearchSecurity.com網站專家Michael Cobb推薦的五個免費…

bios部署模式審核模式_BIOS的完整形式是什么?

bios部署模式審核模式BIOS:基本輸入輸出系統 (BIOS: Basic Input Output System) BIOS is an abbreviation of the Basic Input Output System. In the beginning, when you first set on your computer, the first software which starts run by the computer is &…

day04-裝飾器

一、裝飾器定義 1)裝飾器:本質是函數。 2)功能:用來裝飾其他函數,顧名思義就是,為其他的函數添加附件功能的。 二、原則 1)不能修改被裝飾函數的源代碼 2)不能修改被裝飾函數的調用方…

c 語言bool 類型數據_C ++中的bool數據類型

c 語言bool 類型數據In C programming language, to deal with the Boolean values – C added the feature of the bool data type. A bool variable stores either true (1) or false (0) values. 在C 編程語言中,為了處理布爾值– C 添加了bool數據類型的功能 。…

C ++中的std :: binary_search()

binary_search()作為STL函數 (binary_search() as a STL function) Syntax: 句法: bool binary_search (ForwardIterator first, ForwardIterator last, const T& value);Where, 哪里, ForwardIterator first iterator to start of the range For…

HNUSTOJ-1437 無題

1437: 無題 時間限制: 1 Sec 內存限制: 128 MB提交: 268 解決: 45[提交][狀態][討論版]題目描述 tc在玩一個很無聊的游戲:每一次電腦都會給一個長度不超過10^5的字符串,tc每次都從第一個字符開始,如果找到兩個相鄰相一樣的字符,…

凱撒密碼pythin密碼_凱撒密碼術

凱撒密碼pythin密碼Caesar cipher is one of the well-known techniques used for encrypting the data. Although not widely used due to its simplicity and being more prone to be cracked by any outsider, still this cipher holds much value as it is amongst the fir…

MultiQC使用指導

MultiQC使用指導 官網資料文獻:MultiQC --- summarize analysis results for multiple tools and samples in a single report參考資料一: 整合 fastq 質控結果的工具 簡介 MultiQC 是一個基于Python的模塊, 用于整合其它軟件的報告結果, 目前支持以下軟…

FYFG的完整形式是什么?

FYFG:對您的未來指導 (FYFG: For Your Future Guidance) FYFG is an abbreviation of "For Your Future Guidance". FYFG是“ For your Future Guidance”的縮寫 。 It is an expression, which is commonly used in the Gmail platform. It is also wr…

WorkerMan 入門學習之(二)基礎教程-Connection類的使用

一、TcpConnection類 的使用 1、簡單的TCP測試 Server.php <?php require_once __DIR__./Workerman/Autoloader.php; use Workerman\Worker; $worker new Worker(websocket://0.0.0.0:80);// 連接回調 $worker->onConnect function ($connection){echo "connecti…

kotlin獲取屬性_Kotlin程序獲取系統名稱

kotlin獲取屬性The task is to get the system name. 任務是獲取系統名稱。 package com.includehelpimport java.net.InetAddress/*** Function for System Name*/fun getSystemName(): String? {return try {InetAddress.getLocalHost().hostName} catch (E: Exception) {S…

71文件類型

1.kit類型 標準的SeaJs模塊文件類型&#xff0c;直接對外暴露方法。 2.units類型 依賴pageJob&#xff0c;對外暴露一個名字&#xff0c;pageJob依賴暴露的名字對模塊進行初始化&#xff0c;在pageJob內部邏輯自動執行init方法&#xff1b; 由于沒有對外暴露方法&#xff0c;只…

ruby 生成哈希值_哈希 Ruby中的運算符

ruby 生成哈希值In the last article, we have seen how we can carry out a comparison between two hash objects with the help of "" operator? "" method is a public instance method defined in Ruby’s library. 在上一篇文章中&#xff0c;我們看…

七牛大數據平臺的演進與大數據分析實踐--轉

原文地址&#xff1a;http://www.infoq.com/cn/articles/qiniu-big-data-platform-evolution-and-analysis?utm_sourceinfoq&utm_mediumpopular_widget&utm_campaignpopular_content_list&utm_contenthomepage 七牛大數據平臺的演進與大數據分析實踐 (點擊放大圖像…

最大化切割段

Description: 描述&#xff1a; In this article we are going to review classic dynamic programing problem which has been featured in interview rounds of amazon. 在本文中&#xff0c;我們將回顧在亞馬遜的采訪輪次中已經介紹的經典動態編程問題。 Problem statemen…

響應數據傳出(springMVC)

1. SpringMVC 輸出模型數據概述 提供了以下幾種途徑輸出模型數據&#xff1a; ModelAndView: 處理方法返回值類型為 ModelAndView 時, 方法體即可通過該對象添加模型數據 Map 及 Model: 入參為 org.springframework.ui.Model、 org.springframework.ui.ModelMap 或 java.uti…

python 字母順序計數_計數并說出順序

python 字母順序計數Problem statement: 問題陳述&#xff1a; The count-and-say sequence is the sequence of integers with the first five terms as following: 計數序列是具有前五個項的整數序列&#xff0c;如下所示&#xff1a; 1 1個 11 11 21 21 1211 1211 111221 …

微信網頁掃碼登錄的實現

為了讓用戶登錄網站的門檻更低&#xff0c;微信掃一掃登錄變得越來越廣泛&#xff0c;所以最近加緊趕制的項目中有用到這個功能&#xff0c;此篇文字的出發點基于微信開放平臺已經配置好域名&#xff08;80端口&#xff09;并且認證成功獲得app_id和secret并有權限調用微信的接…

希爾密碼_希爾密碼| 網絡安全

希爾密碼Now, Hill Cipher is a very basic cryptographic technique which is used to convert a string into ciphertext. This technique was invented by an American Mathematician "Lester Sanders Hill". This is a polygraphic substitution cipher because …

Android 那些年,處理getActivity()為null的日子

在日常開發中的時候&#xff0c;我們經常會使用ViewPagerFragment進行視圖滑動&#xff0c;在某些部分邏輯也許我們需要利用上下文Context&#xff08;例如基本的Toast&#xff09;&#xff0c;但是由于Fragment只是衣服在Activity容器的一個試圖&#xff0c;如果需要拿到當前的…