成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

周六PAT甲級考試復盤與總結

開發 前端
現在的學習節奏與方法是對的,有十萬分的必要堅持下去! 現在的學習節奏與方法是對的,有十萬分的必要堅持下去! 現在的學習節奏與方法是對的,有十萬分的必要堅持下去!

[[423389]]

先說結論:仍未步入“高手”行列;現在的學習節奏與方法是對的,有十萬分的必要堅持下去。

題目很簡單,總體來講極其可惜:T1 和 T3 考試時實在沒有找到 bug 出在哪里,目前 T1 的 bug 已經找到,我們先且復盤考試。

復盤

浙江大學計算機程序設計能力考試(Programming Ability Test,簡稱PAT),據說浙江大學 CS 平均分 70 分[1],于是我也想試試。

考完試我覺得這個 70 分沒有什么意義:

  • 首先,本次這四道題目極其簡單
  • 其次, CS 的學生也并非有平日練習數據結構算法題的習慣,算法這個東西,大部分題目:「無他,唯手熟爾」

這次考 83 分十分可惜,可惜在題目太簡單了,最后半小時,我就在死死盯著屏幕:邏輯上沒問題啊?而且測試用例都通過了,怎么就有判分用例過不去呢?

昨天晚上睡前刷了刷知乎,果然大家都是甲級滿分...恍然大悟 T1 在哪出了問題。

經驗1:認真讀題,不可臆測

第一題說:計算機保存一個數組,未必要在物理空間里申請一段連續的地址。

比如一個 int (32 bit) 數組長度為 20 ,其地址可能是:

  1. // 首地址 元素個數 
  2. 1024 10 
  3. 0 5 
  4. 2048 5 

給我詢問,問我第幾個元素的地址是多少。

很簡單的查詢問題,怕超時,我還寫了前綴和和二分(實際上知乎上說直接暴力枚舉找都不會超時...)。

這題有兩個坑點,我考試時全踩了:

最后問我,開了多少個內存空間?

  • 我以為,比如一共查詢了兩個數 0 和 19 ,那就妥妥地用到 1024 這塊還有 2048 這塊返回 2 唄;于是寫個 bool used[N]; 計數
  • 結果著實被教育了一把:你要開到 19 ,0 到 19 之間的不開嗎?因此你返回查詢過的最大內存塊編號就行了

如果查詢全部越界,你也得返回 1 個地址空間而不是 0

  • 我已經看不到題目了,但是據說題目中其實寫了:至少開一塊地址空間!

這就很服氣,原來一直以來,都是題目理解錯了;而我一直以為是自己的邏輯問題,沒有再讀題。

PAT 甲級題目都是英文的,確實很考英文閱讀理解。

經驗2:繼續刷題,打出自信

其實 T1 都錯題也有自己不自信的鍋:

  • 邏輯是對的,但我非得認為“一定是自己哪里寫的有疏漏”
  • 如果我能咬定:“好,邏輯沒問題了,我去再讀一遍題目”,那將會是截然不同的結果

y 總就有這個自信,他講過的每道題都會先說思路,然后親手敲一遍,最后現場 debug 。自信來自于實力強大,如果我能強大到:『這個思路,這個實現,就沒問題!如果出錯了,一定是題目沒理解對!』自然也不會有本次考試的可惜。

T3 我也沒做成滿分,我懷疑是 dfs 寫得不好,周日上午打力扣也是,比完才意識到 dfs 有邏輯漏洞。我現在已經無法再看到當時的題目和代碼了,也沒必要糾結,再多做遞歸題目就是了。

經驗3:復習沒用,繼續開眼

前 3 道題做的不好,于是跳到 T4 。

當時很慌,看到 T4 更慌了:靠,我要是考前復習下建樹多好。

我除了 8 月份簡單捋過兩個序列遍歷建樹的代碼就沒再想過了。也確實沒空。

但是記住了一條核心原則:有了中序遍歷序列,則可以找到中心點,然后遞歸下去。

8月17號關于這部分的筆記

于是硬著頭皮,竟然寫出來了, 30 分滿分。遞歸真的很神奇,覺得算法可能有點麻煩,但是寫的時候才發現遞歸幫我們把好多邏輯自動實現了。

因此現在更應該:

  • 把復習的時間更多地花在刷新題上
  • 好好記筆記,好好總結,爭取學一遍就有學懂學透,少被模板,多理解核心思路,省著以后再回來看

總結

強烈給大家推薦 y 總的 PAT 課,雖然我算是他比較差的學生了(感覺很多人考了滿分):AcWing.com PAT甲級輔導課[2]

我 8 月 9 號買的, 9 月 6 號刷完,之后就沒怎么碰過了。收獲不小,關于算法細節的咱們以后慢慢嘮。

算法這部分,上述三個經驗總結起來,就一句話:現在的學習節奏與方法是對的,有十萬分的必要堅持下去! 現在的學習節奏與方法是對的,有十萬分的必要堅持下去! 現在的學習節奏與方法是對的,有十萬分的必要堅持下去!

接下來準備干掉 y 總的算法提高課和算法競賽進階指南,這兩節課內容太多了,先挑重點攻破吧!

參考資料

[1]浙大PAT考試的成績對保研有所幫助嗎?- 陳越姥姥的回答 - 知乎: https://www.zhihu.com/question/37289617/answer/71302179[2]AcWing PAT甲級輔導課: https://www.acwing.com/activity/content/27/

 

責任編輯:姜華 來源: Piper蛋窩
相關推薦

2021-05-26 10:40:28

Vue3TypeScript前端

2020-09-28 06:45:42

故障復盤修復

2024-09-04 18:22:11

2014-06-11 10:29:03

2012-02-01 14:28:03

Java線程

2019-07-11 12:36:01

AR設計圖像檢測法

2011-08-18 13:57:47

Star Schema

2019-12-20 14:21:26

JVM調優垃圾回收

2012-08-09 09:42:23

HadoopNoSQL實施

2011-12-01 14:06:32

2013-02-25 14:31:10

2022-12-05 09:31:21

云數據庫FinOps

2023-12-01 08:09:08

2024-10-17 08:39:32

2009-09-01 15:08:07

C#命名規范

2020-11-17 08:08:34

分庫分表

2023-09-28 08:00:53

2023-01-05 07:39:28

2023-10-20 08:04:34

系統重構實踐

2023-02-27 07:40:00

系統重構前端
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产美女精品视频 | 久久久99国产精品免费 | 亚洲 中文 欧美 日韩 在线观看 | 欧美 中文字幕 | 日韩在线视频一区 | 综合久久av | 亚洲人成人一区二区在线观看 | 久久久毛片 | 精品亚洲二区 | 蜜桃日韩| 在线āv视频 | 99久久久国产精品 | 成人免费视频观看视频 | 国产精品99久久久久久宅男 | 在线三级网址 | 日本久久久一区二区三区 | 81精品国产乱码久久久久久 | 亚洲天堂中文字幕 | 免费的色网站 | 国产精品久久久久久久久久久久 | 91亚洲精| 激情五月激情综合网 | 五月激情婷婷在线 | 久久亚洲一区二区 | 成年男女免费视频网站 | 日韩二区| 99久久日韩精品免费热麻豆美女 | 日韩欧美在线免费观看视频 | 日韩理论电影在线观看 | 亚州精品成人 | 精品麻豆剧传媒av国产九九九 | 香蕉二区 | 亚洲另类自拍 | 午夜视频在线观看视频 | 精品久久久久久 | 国产精品欧美一区二区三区不卡 | 亚洲精品9999 | 99re在线免费视频 | 国产精品久久久久久久久久久久久 | 日本免费一区二区三区 | 亚洲国产欧美日韩 |