2024浙江大學計算機考研上機真題

2024浙江大學計算機考研上機真題
2024浙江大學計算機考研復試上機真題
2024浙江大學計算機考研機試真題
2024浙江大學計算機考研復試機試真題
歷年浙江大學計算機復試上機真題
歷年浙江大學計算機復試機試真題
2024浙江大學計算機復試上機真題
2024浙江大學計算機復試機試真題

請添加圖片描述

在線評測:傳送門:pgcode.cn

數字收集

題目描述

小諾要收集 1 到 100000 范圍內的所有整數來恢復某件物品的法力。

目前小諾已經收集到了 n 個整數,這 n 個整數可能存在重復。

輸入格式

第一行輸入一個正整數 n(1 ≤ n < 10^5),代表小諾已收集的整數個數。

第二行輸入 n 個整數 ai(1 ≤ ai ≤ 10^5),表示小諾已收集到的 n 個整數,這些整數可能存在重復。

輸出格式

輸出兩個整數,中間用空格分隔,分別表示在 1 到 100000 這個范圍內,小諾未收集到的最小整數和最大整數。

輸入樣例
3
1 3 5
輸出樣例
2 100000
題目來源

2024

劃分子集

題目描述

給定兩個整數 n 和 m。

其中 n 代表一個集合 V 中元素的數量,V = {1, 2, …, n},且 1 ≤ n ≤ 10000;m 表示元素之間關系的數量,0 ≤ m ≤ 10000。

后續有 m 行輸入,每行包含兩個不同的整數 u 和 v(1 ≤ u ≤ n,1 ≤ v ≤ n),表示元素 u 和 v 之間存在某種關系。

并且該關系具有傳遞性,即若元素 a 與元素 b 存在此關系,元素 b 與元素 c 存在此關系,那么元素 a 與元素 c 也存在此關系。

目標是將集合 V 劃分為若干個子集 S1, S2, …, Sk,要求對于任意一組存在上述關系的元素對 (u, v),u 和 v 不能處于同一個子集 Si(1 ≤ i ≤ k)。

輸出滿足上述劃分條件的最小的 k 值,k 即表示最少需要將集合 V 劃分成的子集數量。

輸入格式

第一行:兩個整數 n 和 m,以空格分隔。

接下來 m 行:每行兩個整數 u 和 v,以空格分隔。

輸出格式

一個整數 k,代表滿足條件的最小劃分數量。

輸入樣例
4 2
1 2
3 4
輸出樣例
2
題目來源

2024

考試招生

題目描述

小諾所在的靈幻學院舉辦成仙考試,有 n 名考生(編號 1 到 n)參加,需提交 4 門靈幻科目的成績 s1, s2, s3, s4(0≤si≤100,i = 1,2,3,4) ,學院有 m 個靈幻系(編號 1 到 m)進行招生 。

錄取規則
各靈幻系按編號從小到大依次招生,每個系計劃招生 k 人(1≤k≤n)。

從尚未被錄取的考生中,先按四門成績總分∑(i = 1 到 4) si 從高到低排序錄取 。

若總分相同:

當 c∈{1,2,3,4} 時,按第 c 門科目的成績 sc 從高到低排序錄取。

當 c = 0 時,不考慮單科成績,只按總分 。

若經過上述排序后成績仍相同,則按考生編號從小到大全部錄取,此時錄取人數可超過計劃的 k 人。

輸入格式

第一行:兩個正整數 n 和 m(1≤n≤1000,1≤m≤100)。

接下來 n 行:每行 4 個整數,表示每個考生的四門科目成績。

再接下來 m 行:每行 2 個整數 k 和 c(1≤k≤n,0≤c≤4) ,分別是每個系的計劃招生人數和成績排序規則參數。

輸出格式

共 m 行,每行第一個數為該靈幻系實際錄取人數 p,后面 p 個數為按錄取規則被錄取考生的編號。

輸入樣例
3 3
90 100 100 100
100 100 90 100
100 100 100 100
1 0
1 2
1 0
輸出樣例
1 3
2 1 2
0
題目來源

2024

數組元素大挪移

題目描述

設兩個長度為 n(2 ≤ n ≤ 1000)的數組 A = [(a??,a??),(a??,a??),…,(a??,a??)] 和 B = [(b??,b??),(b??,b??),…,(b??,b??)],其中 0 ≤ a?? ≤ 500,0 ≤ b?? ≤ 500,i = 1,2,…,n,j = 1,2。

有三種操作:

  • 從 A 中選一個元素 (a??,a??),從 B 中選一個元素 (b??,b??),交換二者在各自數組中的位置。
  • 從 A 中選兩個元素 (a??,a??)、(a??,a??),從 B 中選兩個元素 (b??,b??)、(b??,b??),交換它們在各自數組中的位置。
  • 不進行交換。

操作后,設 A 數組中第一個維度元素之和為 Sa1,第二個維度元素之和為 Sa2;B 數組中第一個維度元素之和為 Sb1,第二個維度元素之和為 Sb2
要求先使得 |S?? - Sb1| 最小,在滿足 |S?? - Sb1| 最小的多種操作方案中,再使得 |S?? - Sb2| 最小。

輸入格式

第一行輸入一個整數 n(2<=n<=1000),表示數組 A 和 B 的長度。

接下來 n 行,每行輸入兩個整數(范圍 0-500),依次表示數組 A 中元素的兩個維度的值。

再接下來 n 行,每行輸入兩個整數(范圍 0-500),依次表示數組 B 中元素的兩個維度的值。

輸出格式

輸出一行,包含兩個整數,分別為滿足要求的操作方案下 |S?? - Sb1| 和 |S?? - Sb2| 的值。

輸入樣例
2
3 2
1 5
2 4
4 3
輸出樣例
0 2
題目來源

2024

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

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

相關文章

Typora 使用教程(標題,段落,字體,列表,區塊,代碼,腳注,插入圖片,表格,目錄)

標題 一個#是一級標題, 2個#是二級標題, 以此類推, 最多可達六級標題 示例 輸入#號和標題后回車即可 注意: #和標題內容之間需要存在空格(一個或多個均可), 沒有空格就會變成普通文字 標題快捷鍵 Ctrl數字 1-6 可以快速調成對應級別的標題 (選中文本/把光標放在標題上再按…

`FisherTrainer` 的自定義 `Trainer` 類:累積梯度的平方并求平均來近似計算 Fisher 信息矩陣

FisherTrainer 的自定義 Trainer 類:累積梯度的平方并求平均來近似計算 Fisher 信息矩陣 用于計算模型參數的 Fisher 信息矩陣的近似值 整體目標 Fisher 信息矩陣用于衡量模型參數的不確定性,其在優化問題中可以幫助我們更準確地更新模型參數,避免陷入局部最優。在代碼中,…

網頁制作代碼html制作一個網頁模板

制作一個簡單而實用的網頁模板&#xff1a;HTML基礎入門 在數字時代&#xff0c;網頁已成為信息展示和交流的重要平臺。HTML&#xff08;HyperText Markup Language&#xff09;作為網頁制作的基礎語言&#xff0c;為開發者提供了構建網頁的基本框架。本文將帶你了解如何使用H…

二階近似 是什么意思

二階近似 是什么意思 一、二階近似的概念與舉例 二階近似是數學分析中通過泰勒展開對函數進行近似的方法,保留到二階項(即包含一階導數和二階導數)。在優化問題(如模型訓練)中,常用于近似損失函數,幫助更精準地更新模型參數。 舉例: 假設損失函數為 L ( θ ) \mathc…

ImGui 學習筆記(四)—— 實現每窗口背景色

ImGui 的窗口背景僅通過全局的 style 控制&#xff0c;這一點不方便于我們設置特定窗口的背景透明度&#xff08;一般不用于調整顏色&#xff09;&#xff0c;分析代碼&#xff0c;我們可以找到 ImGui::RenderWindowDecorations 函數&#xff1a; void ImGui::RenderWindowDec…

Python虛擬環境完全指南:用venv管理項目依賴,避免環境沖突的N個技巧

引言&#xff1a;當你的第3個Python項目開始報錯時… “明明在Demo項目能跑的代碼&#xff0c;移植到新項目就報錯&#xff1f;” 你可能正經歷著Python開發者的成年禮——依賴沖突。本文手把手教你用Python內置的venv模塊打造隔離的虛擬環境&#xff0c;從此告別pip install引…

【后端開發面試題】每日 3 題(十三)

?個人博客&#xff1a;Pandaconda-CSDN博客 &#x1f4e3;專欄地址&#xff1a;https://blog.csdn.net/newin2020/category_12903849.html &#x1f4da;專欄簡介&#xff1a;在這個專欄中&#xff0c;我將會分享后端開發面試中常見的面試題給大家&#xff0c;每天的題目都是獨…

C#入門學習記錄(三)C#中的隱式和顯示轉換

C#類型轉換&#xff1a;隱式與顯式轉換的機制與應用 在C#的強類型體系中&#xff0c;數據類型轉換是實現數據交互和算法邏輯的基礎操作。當數值類型范圍存在包含關系&#xff0c;或對象類型存在繼承層次時&#xff0c;系統通過預定義的轉換規則實現類型兼容處理。隱式轉換&…

Linux FILE文件操作2- fopen、fclose、fgetc、fputc、fgets、fputs驗證

目錄 1.fopen 打開文件 1.1 只讀打開文件&#xff0c;并且文件不存在 1.2 只寫打開文件&#xff0c;并且文件不存在 1.3 只寫打開文件&#xff0c;并且文件存在&#xff0c;且有內容 1.4 追加只寫打開文件&#xff0c;并且文件不存在 2. fclose 關閉文件 3. fgetc 讀取一…

如何檢查CMS建站系統的插件是否安全?

檢查好CMS建站系統的插件安全是確保網站安全的重要環節&#xff0c;對于常見的安全檢查&#xff0c;大家可以利用以下幾種有效的方法和工具&#xff0c;來幫你評估插件的安全性。 1. 檢查插件來源和開發者信譽 選擇可信來源&#xff1a;僅從官方插件庫或可信的第三方開發者處…

使用Dependency Walker和Beyond Compare快速排查dll動態庫損壞或被篡改的問題

目錄 1、問題描述 2、用Dependency Walker工具打開qr.dll庫&#xff0c;查看庫與庫的依賴關系以及接口調用情況&#xff0c;定位問題 3、使用Beyond Compare工具比較一下正常的msvcr100d.dll和問題msvcr100d.dll的差異 4、最后 C軟件異常排查從入門到精通系列教程&#xff…

2025.3.17總結

今天又是不開心得一天&#xff0c;回歸一個問題單&#xff0c;晚上看了下科目四&#xff0c;不到九點就領夜宵回去了。 每次干得不開心&#xff0c;總會有跑路得念頭&#xff0c;真的卷不動了&#xff0c;考個試考到抑郁&#xff0c;考到懷疑人生。還沒等他人辭退&#xff0c;…

【CF】Day9——Codeforces Round 953 (Div. 2) BCD

B. New Bakery 題目&#xff1a; 思路&#xff1a; 被標簽害了&#xff0c;用什么二分&#xff08; 很簡單的思維題&#xff0c;首先如果a > b&#xff0c;那么全選a就行了&#xff0c;還搞啥活動 否則就選 b - a 天來搞活動&#xff0c;為什么&#xff1f; 首先如果我…

【大模型】Transformer、GPT1、GPT2、GPT3、BERT 的論文解析

前言 在自然語言處理&#xff08;NLP&#xff09;和深度學習的快速發展中&#xff0c;Transformer模型和 GPT系列模型扮演了至關重要的角色。本篇博客旨在對這些開創性的論文進行介紹&#xff0c;涵蓋它們的提出時間、網絡結構等關鍵信息&#xff0c;能夠快速的理解這些模型的設…

Spring Security 教程:從入門到精通(含 OAuth2 接入)

Spring Security 教程&#xff1a;從入門到精通&#xff08;含 OAuth2 接入&#xff09; Spring Security 是 Spring 框架中備受推崇的安全模塊&#xff0c;廣泛應用于構建安全可靠的企業級應用程序。它提供了一套全面的解決方案&#xff0c;涵蓋身份認證&#xff08;Authenti…

OpenGL ES 入門指南:從基礎到實戰

引言&#xff1a;為什么需要 OpenGL ES&#xff1f; 在當今的嵌入式設備&#xff08;如智能手機、汽車儀表盤、智能家居中控屏&#xff09;中&#xff0c;流暢的圖形渲染能力是用戶體驗的核心。OpenGL ES&#xff08;OpenGL for Embedded Systems&#xff09; 作為行業標準&am…

java的WeakHashMap可以用來做緩存使用?強軟弱虛四種引用對比

在 Java 中&#xff0c;引用&#xff08;Reference&#xff09;機制用于管理對象的生命周期和垃圾回收。Java 提供了四種類型的引用&#xff1a;強引用&#xff08;Strong Reference&#xff09;、軟引用&#xff08;Soft Reference&#xff09;、弱引用&#xff08;Weak Refer…

51單片機指令系統入門

目錄 基本概念講解 一、機器指令? 二、匯編指令? &#xff08;一&#xff09;匯編指令的一般格式 &#xff08;二&#xff09;按字節數分類的指令 三、高級指令 總結? 基本概念講解 指令是計算機&#xff08;或單片機&#xff09;中 CPU 能夠識別并執行的基本操作命令…

使用 Docker 部署 MySQL 8

使用 Docker 部署 MySQL 8 詳細指南 MySQL 是一個廣泛使用的開源關系型數據庫管理系統。通過 Docker 部署 MySQL 8 可以快速搭建一個可移植、可擴展的數據庫環境。本文將詳細介紹如何使用 Docker 部署 MySQL 8&#xff0c;并講解如何根據需求配置 MySQL。 從拉取鏡像開始的詳細…

AtCoder Beginner Contest 397(ABCDE)

目錄 A - Thermometer 翻譯&#xff1a; 思路&#xff1a; 實現&#xff1a; B - Ticket Gate Log 翻譯&#xff1a; 思路&#xff1a; 實現&#xff1a; C - Variety Split Easy 翻譯&#xff1a; 思路&#xff1a; 實現&#xff1a; D - Cubes 翻譯&#xff1a…