news 2026/6/10 22:29:13

【大学院-筆記試験練習:线性代数和数据结构(24)】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【大学院-筆記試験練習:线性代数和数据结构(24)】

大学院-筆記試験練習:线性代数和数据结构(24)

  • 1-前言
  • 2-线性代数-题目
  • 3-线性代数-参考答案
  • 4-数据结构-题目
    • 【模擬問題1】
      • 問題1:スタックとキューの操作系列
      • 問1
      • 問2
    • 【模擬問題2】
      • 問題2:グラフの表現と探索の性質(BFS / DFS)
      • 問1
      • 問2
      • 問3
  • ↓ ここから予想問題(過去問と被らない方向)↓
    • 【予想問題1】
      • 問題3:ヒープ構造と部分順序
      • 問1
      • 問2
      • 問3
    • 【予想問題2】
      • 問題4:連結リストの構造と操作
      • 問1
      • 問2
      • 問3
  • 5-数据结构-参考答案
  • 【模擬問題1】満点答案
    • 問1:操作終了後のスタックとキュー
      • 操作の追跡
      • 最終結果
    • 問2:構造的性質の影響
  • 【模擬問題2】満点答案
    • 問1:グラフの表現
      • 隣接リスト
      • 隣接行列
    • 問2:BFS の探索順序
    • 問3:DFS の探索順序と違い
      • DFS の探索順序
      • BFS との違い
  • 【予想問題1】満点答案
    • 問1:最大ヒープの構築結果
    • 問2:最大値削除後
    • 問3:二分探索木でない理由
  • 【予想問題2】満点答案
    • 問1:25 の挿入
    • 問2:30 の削除後
    • 問3:配列との比較
      • 利点
      • 欠点
  • 6-总结

1-前言

为了升到自己目标的大学院,所作的努力和学习,这里是线性代数和数据结构部分。

2-线性代数-题目

3-线性代数-参考答案


4-数据结构-题目

【模擬問題1】

問題1:スタックとキューの操作系列

次の操作列を、空のデータ構造から開始して実行する。

  • スタック S
  • キュー Q

操作列は以下の通りである。

  1. S に 3 を push
  2. S に 7 を push
  3. Q に 5 を enqueue
  4. S から pop し、その値を Q に enqueue
  5. Q に 9 を enqueue
  6. Q から dequeue し、その値を S に push
  7. S に 4 を push

問1

すべての操作終了後の

  • スタック S の内容
  • キュー Q の内容

要素の順序が分かる形で示せ。

問2

操作 4 と操作 6 において、
「スタック」と「キュー」の構造的性質(FIFO / LIFO)が
結果にどのように影響しているかを、簡潔に説明せよ


【模擬問題2】

問題2:グラフの表現と探索の性質(BFS / DFS)

頂点集合 {A, B, C, D, E, F} からなる無向グラフ Gがあり、
辺集合は以下の通りである。

  • (A, B), (A, C), (B, D), (C, D), (C, E), (D, F)

問1

このグラフを

  1. 隣接リスト
  2. 隣接行列

両方で表現せよ。

問2

頂点 A を開始点として幅優先探索(BFS)を行ったときの
探索順序を示せ。ただし、

  • 隣接頂点はアルファベット順に探索するものとする。

問3

同じ条件で深さ優先探索(DFS)を行ったときの
探索順序を示し、
BFS との違いを探索木の性質の観点から説明せよ。


↓ ここから予想問題(過去問と被らない方向)↓


【予想問題1】

問題3:ヒープ構造と部分順序

次の整数列を、空の最大ヒープ
与えられた順に挿入する。

8, 3, 10, 1, 6, 14, 4

問1

すべての挿入が完了した後の
ヒープを完全二分木として図示せよ。

問2

そのヒープから最大要素を 1 回削除したときの
ヒープの状態を図示せよ。

問3

ヒープが二分探索木ではない理由を、
「順序の制約」という観点から説明せよ。


【予想問題2】

問題4:連結リストの構造と操作

次の単方向連結リストが与えられている。

10 → 20 → 30 → 40

問1

値 25 を20 と 30 の間に挿入するために必要な
ポインタ操作を、図を用いて説明せよ。

問2

値 30 を削除した後の連結リストの状態を示せ。

問3

この連結リストにおいて、

  • 配列と比較した場合の利点
  • 配列と比較した場合の欠点

それぞれ1つずつ述べよ。


5-数据结构-参考答案

【模擬問題1】満点答案

問1:操作終了後のスタックとキュー

操作の追跡

  • 操作1:S = [3]

  • 操作2:S = [3, 7]

  • 操作3:Q = [5]

  • 操作4:S から 7 を pop → Q に enqueue

    • S = [3]
    • Q = [5, 7]
  • 操作5:Q = [5, 7, 9]

  • 操作6:Q から 5 を dequeue → S に push

    • Q = [7, 9]
    • S = [3, 5]
  • 操作7:S = [3, 5, 4]

最終結果

  • スタック S(下 → 上):

    3, 5, 4
  • キュー Q(先頭 → 末尾):

    7, 9

問2:構造的性質の影響

スタックはLIFO(後入れ先出し)構造であるため、
最後に push された要素が最初に取り出される。

一方、キューはFIFO(先入れ先出し)構造であるため、
最初に enqueue された要素が最初に取り出される。

操作4と操作6では、
これらの性質により要素の移動順序が決定され、
最終的なデータ配置に影響を与えている。


【模擬問題2】満点答案

問1:グラフの表現

隣接リスト

  • A:B, C
  • B:A, D
  • C:A, D, E
  • D:B, C, F
  • E:C
  • F:D

隣接行列

ABCDEF
A011000
B100100
C100110
D011001
E001000
F000100

問2:BFS の探索順序

開始点:A
隣接頂点はアルファベット順

A → B → C → D → E → F

問3:DFS の探索順序と違い

DFS の探索順序

A → B → D → C → E → F

BFS との違い

BFS は距離の近い頂点から順に探索するため、
開始点からの最短距離を保つ探索木が得られる。

一方、DFS は可能な限り深く探索してから戻るため、
探索木の形状が深く偏る特徴を持つ。


【予想問題1】満点答案

問1:最大ヒープの構築結果

挿入後の完全二分木:

14 / \ 6 10 / \ / 1 3 8 / 4

(※ 親ノードは常に子ノード以上)


問2:最大値削除後

最大要素 14 を削除し、再構成すると:

10 / \ 6 8 / \ / 1 3 4

問3:二分探索木でない理由

ヒープは

  • 親ノードが子ノード以上(または以下)
    という部分順序のみを満たす。

左部分木 < 親 < 右部分木
という全順序条件を持たないため、
二分探索木ではない。


【予想問題2】満点答案

問1:25 の挿入

ノード 20 の next を 25 に変更し、
25 の next を 30 に設定する。

10 → 20 → 25 → 30 → 40

問2:30 の削除後

10 → 20 → 25 → 40

問3:配列との比較

利点

連結リストは、
要素の挿入・削除時に
他の要素を移動させる必要がない。

欠点

任意位置の要素に
直接アクセスできず、
先頭から順に探索する必要がある。


6-总结

训练成长。!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 13:14:27

[特殊字符]_网络IO性能优化:从TCP到HTTP的层层优化[20260204143626]

作为一名专注于网络性能优化的工程师&#xff0c;我在过去的项目中积累了丰富的网络IO优化经验。最近&#xff0c;我参与了一个对网络性能要求极高的项目——实时视频流平台。这个项目让我重新审视了Web框架在网络IO方面的表现。今天我要分享的是基于真实项目经验的网络IO性能优…

作者头像 李华
网站建设 2026/6/10 13:11:46

数字图像处理篇---常见的形态学操作

我们来用一个生动的比喻&#xff0c;把图像形态学操作讲清楚。 核心理念&#xff1a;用“探照灯”探测形状 想象一下&#xff0c;你有一张黑白剪影图&#xff08;比如一个白色字母在黑色背景上&#xff09;。形态学操作就像拿着一盏特定形状&#xff08;比如圆形、方形&#…

作者头像 李华
网站建设 2026/6/10 2:15:15

李想汽车研究院:让AI从“工具使用者“进化为“工具创造者“

在人工智能的发展历程中&#xff0c;一个令人兴奋的新突破正在悄然发生。这项由李想汽车Base Model团队主导的开创性研究&#xff0c;发表于2026年2月的arXiv预印本平台&#xff08;论文编号&#xff1a;arXiv:2602.01983v1&#xff09;&#xff0c;为我们展示了一个全新的可能…

作者头像 李华
网站建设 2026/6/10 21:11:09

推荐 5 个好用的 AI 简历优化工具

在求职竞争日益激烈的当下&#xff0c;一份适配ATS系统、贴合HR筛选逻辑、能凸显个人核心竞争力的简历&#xff0c;是敲开企业大门的关键。很多求职者明明自身条件优秀&#xff0c;却因简历表述空洞、关键词缺失、排版杂乱&#xff0c;屡屡错失面试机会。而中文AI简历优化工具&…

作者头像 李华
网站建设 2026/6/10 21:12:25

Spring Boot 使用 PageHelper 分页异常:排序引发的“隐形坑”全解析

做Spring Boot项目开发的小伙伴&#xff0c;大概率都用过PageHelper做分页查询——毕竟它简洁高效&#xff0c;一行代码就能实现分页&#xff0c;之前项目里一直用得顺风顺水&#xff0c;从没出过错。 可就在昨天&#xff0c;分页突然“罢工”了&#xff0c;排查了大半天才找到…

作者头像 李华
网站建设 2026/6/10 21:30:49

AI助力软件工程毕业设计:8款智能工具提升论文与代码效率

文章总结表格&#xff08;工具排名对比&#xff09; 工具名称 核心优势 aibiye 精准降AIGC率检测&#xff0c;适配知网/维普等平台 aicheck 专注文本AI痕迹识别&#xff0c;优化人类表达风格 askpaper 快速降AI痕迹&#xff0c;保留学术规范 秒篇 高效处理混AIGC内容&…

作者头像 李华