自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

帅比王的博客

博主很菜但很帅

  • 博客(279)
  • 资源 (4)
  • 收藏
  • 关注

原创 集群离线搭建k8s

在集群中离线搭建kubernetes

2022-10-28 10:12:41 1162 1

原创 Balance Tree 与 B+树

B-TreeB-Tree(Balance-Tree) 读作 B 树,中间短杠是连字符。B 树又称平衡多路查找树,与二叉平衡搜索树不同的是,他的每个节点可能有超过 2 个子节点。需求在数据库中,索引的数据量可能很大,甚至超过几个 G ,此时肯定不能将索引全部加载到内存中以供查找,能做的只有一次读取部分索引到内存中,即以磁盘页为单位读取。此时比较高效的做法是把索引建立一棵索引树,即平衡搜索树,这样磁盘 IO 的次数就与树的深度成正比,效率自然要比顺序查找高了不少,但是问题就是这棵索引树建立成什么样才好

2021-10-13 14:04:21 858 1

原创 判断搜索树后序遍历是否合法(单调栈)

题目介绍输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意两个数字都互不相同。示例一:输入: [1,6,3,2,5]输出: false示例二:输入: [1,3,2,6,5]输出: true解题思路运用单调栈求解。输入可能是某二叉搜索树的后序遍历,其可以看作 “左 | 右 | 根” 的组成顺序,若从后向前看,则是 “根 | 右 | 左” 的组成顺序,既然是二叉搜索树,那么必然有 “左 < 根 <

2021-10-10 16:38:04 399 1

原创 MPI 点对点通信

定义点对点通信是两个进程之间的通信,从源进程发送消息到目标进程。通信是发生在同一个通信器内,并且进程可以通过其在通信器内的标号标识。MPI 系统的通信方式都是建立在点对点通信之上。阻塞式点对点通信阻塞式点对点通信主要涉及四个函数:MPI_SENDMPI_RecvMPI_Get_count(查询接收到的消息长度)MPI_Sendrecv(捆绑发送和接受)消息MPI 消息包括信封和数据两个部分。信封指出了发送或接收消息的对象及相关信息,而数据是本消息将要传递的内容。信封和数据又分别包括三个部

2021-07-21 15:50:39 3542

原创 USACO 2020 February Contest, Gold

USACO 2020 February Contest, Gold测试地址Problem 1. Delegation题面描述[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-10myv8p6-1611135874428)(https://i.loli.net/2021/01/20/Tt8W5LVDlkUjBEy.png)]解题思路本题是求每次挤奶的最早时间,由于某次挤奶时间可能有依赖,所以可以将依赖看作边,即 a 比 b 至少晚 z 天,就建一条 b --> a

2021-01-20 17:45:16 750

原创 树与二叉树

本文主要整理数据结构中和树相关的重要或较难的知识点,仅供个人复习。二叉树的主要性质1)非空二叉树上叶子节点数等于双分支节点数+1。2)二叉树的第 i 层上最多有 2i−1(i>=1)2^{i-1}(i >=1 )2i−1(i>=1) 个节点。3)高度(深度)为 k 的二叉树最多有 2k−1(k>=1)2^k - 1 (k>=1)2k−1(k>=1) 个节点。4)有 n 个节点的完全二叉树,对各个节点从上到下、从左到右依次编号(1~n),节点之间有如下关系:.

2020-08-02 17:29:45 596

原创 KMP中几种Next数组的求法

今天复习到 KMP 算法时候发现考研教材上的 Next 数组和我之前学的不一样,所以特地拎出来比对一下,顺便总结。因为我之前掌握的 KMP 是李煜东的《算法竞赛进阶指南》上介绍的,而考研教材似乎更多用的是严蔚敏的《数据结构(C语言版)》,所以就对这两种实现方式做整理。竞赛版设 P[i , j] 为模式串 P 从 i 到 j 位置上元素构成的子串,t 为当前子串中真前缀与真后缀的最长匹配长度。假设字符串从下标 1 开始存放,即 P[1 , n] 为模式串。nex[i] 表示“P 中以 i 结尾的真后

2020-07-14 19:58:47 950 1

原创 C 语言中指针的常规操作

前言虽然在算法竞赛中很少用到指针,因为指针一般都有其它结构可以代替,并且指针很容易出错且难以发觉;不过在考研中似乎指针是绕不开的,并且在底层设计中 C 语言的指针确实有着速度优势,因此本文将整理有关指针的常规操作,包括指针的基本用法、利用指针实现链表、树与图中的指针等,不照顾毫无 C 基础的。既然考研中用 C 和 CPP 答题都可以,那本文就用 C++ 语法。指针的声明与赋值指针的声明方法这应该是 C 语言基础知识中的,下面四个指针声明语句都是正确的: int* p1; int*p2; in

2020-06-30 17:04:32 897

原创 关于考研数学微分方程绝对值问题

摘要本人在复习考研数学过程中,在做某些微分方程问题时,有些题目的标准答案要加上绝对值,有些又不用加。按理说凡是涉及 lnlnln 的我全加上就好了,但是加上绝对值又不便下一步计算,为此特地查阅一些资料,将考研数学微分方程中绝对值相关问题整理记录。本文将首先提出问题模型,接着对其进行分析讨论,最后给出应用结论。问题的提出开头提到的微分方程中绝对值问题其实本质上就是不定积分中对 ∫1u du=...

2020-05-05 11:36:13 20681 25

原创 三、矩阵的初等变换与线性方程组

加粗字体中 [P a ]代表同济《线性代数(第六版)》中的 a 页。本文只起到知识点索引功能,供本人快速复习回顾。第 3 章 矩阵的初等变换与线性方程组矩阵的初等变换定义(初等行变换)[P58]以下的三种变换被称为初等行变换:对换两行;以数 k != 0 乘某一行中的所有元;把某一行所有元的 k 倍加到另一行对应的元上去;将上述定义中的“行”换成“列”就成了初等列变换。初...

2020-05-04 11:03:22 2437

原创 一、行列式

第 1 章 行列式二阶与三阶行列式行列式的定义[P1]什么是行列式、阶、元素、行标、主对角线、副对角线、系数行列式。二阶与三阶行列式的计算[P3]对角线法则(只适用于二阶与三阶行列式)。全排列和对换相关概念[P4]什么是全排列、逆序、逆序数、奇排列、偶排列、对换。定理(对换)[P5]一个排列中的任意两个元素对换,排列改变奇偶性。推论:奇排列对换成标准排列的对换次数为奇数,偶排...

2020-05-04 10:56:35 1782

原创 算法每日一题(Spanning Tree Removal)

D.Spanning Tree Removal原题出自:The 2019 ICPC Asia Shanghai Regional Contest D.Spanning Tree Removal测试地址个人题集编号:[A4-2]日期:[2020年5月3日]知识点:[无向图、生成树]题意简述给定一个由 n 个顶点构成的无向完全图,每次操作选出当前图中的一个生成树并删除(删去树边)。请问...

2020-05-03 20:18:54 682

原创 算法每日一题(Overrandomized)

题目来源:2020 Code Jam Round 1C Overrandomized.日期:[2020年5月2日]个人题集编号:[A4-1]知识点:[思维、集合]原题面:提交+官方解析题意简述某台服务器可以执行对数字 0~9 的哈希转换,具体操作就是它有一个由不同大写字母构成的长度为 10 的字符串 D,D[ k ] 就代表数字 k 可以用大写字母 D[k] 代替。现在我们尝试通过 ...

2020-05-02 20:32:37 404

原创 Codeforces Round #628 (Div. 2)

A. EhAb AnD gCd题意简述给定 x,要求一对数 a ,b, 使得 GCD(a ,b) + LCM( a, b) = x,其中 GCD 表示求最大公约数, LCM 表示求最小公倍数。解题思路只需要分为 1 和 x-1 即可。代码示例#include<bits/stdc++.h>using namespace std;int t,x;int main(){ ...

2020-03-21 16:12:14 383

原创 USACO 2017 January Contest, Silver

USACO 2017 January Contest, SilverProblem 1. Cow Dance Show题意描述经过几个月的排练,奶牛们基本准备好展出她们的年度舞蹈表演。今年她们要表演的是著名的奶牛芭蕾——“cowpelia”。表演唯一有待决定的是舞台的尺寸。一个大小为 K 的舞台可以支持 K 头牛同时在舞台上跳舞。在牛群中的 N 头牛(1<= N <=10,00...

2020-02-29 15:49:56 826

原创 CTU Open Contest 2019补题

本次比赛题目按照通过人数升序依次为:A B F C G J H E I D。测试地址:计蒜客官方数据、题面、题解文章目录A. Beer BarrelsB. Beer BillC. Beer CoastersD. Beer FloodE. Beer GameF. Beer MarathonG. Beer MugsH. Screamers in the StormI. SixpackJ. Bee...

2020-02-24 13:17:22 801

原创 二分模板优化&三分

二分搜索之前整理的二分搜索模板在对找x的前驱、后继以及实数域上的二分都有各自不同的代码,其中一些小细节需要我们不断去测试修改最终得以实现不遗漏且保证答案正确性。而现在我们可以将上述几种不同的二分搜索代码整合在一起,对于不同的使用情况只需稍微修改一下“精度”即可。代码模板int low = 0,high = n; while(low <= high){ int mid = (low...

2020-02-23 11:54:09 356

原创 长链剖分

长链剖分简介长链剖分属于树链剖分的一种,可以把维护子树中只与深度有关的信息做到线性时间。一般的树链剖分是指剖分轻重链,其依据子节点的个数进行剖分,可以使得我们可以在任意一个点向上跳跃不超过 log 次就能到达根节点,从而可以高效维护两点之间的链的信息。而长链剖分则是依据子树的深度进行剖分,深度最大的作为重儿子,这样原树就可以被分成若干条互不重复的链,并且保证了重链尽量长。因此长链剖分可以维...

2020-02-16 10:46:45 996

原创 Leanote与mongodb布置总结

背景介绍Leanote 是一款类似于印象笔记的开源的笔记项目,具体介绍请访问 Github 该项目。在 Github 上该项目有着详细的中文版的介绍以及安装步骤,但是由于 Linux 不熟练,我还是遇到了如下问题:虽然根据说明可以成功部署并运行,但是一旦断开会话或关闭终端,mongodb 与 leanote 都会停止工作。如何用 fork 命令使得 mongodb 在后台运行。如何使用...

2020-02-14 19:58:26 864 2

原创 Liunx 使进程在后台运行的几种方法

Liunx 使进程在后台运行的几种方法现在有如下两个目标:使进程让出前台终端,让我们可以继续通过终端与系统进行交互。使进程不再受终端关闭的影响,即系统在终端关闭后不再向进程发送 SIGHUP 信号或即使发送了信号程序也不会退出。首先要明白什么是进程、进程组、会话、终端、作业等名词。为什么进程会被终止用户注销或者网络断开时,SIGHUP 信号会被发送到会话所属的子进程,而 SIGHU...

2020-02-14 18:32:12 887

原创 2020 CCPC Wannafly Winter Camp Day6 部分题解

测试地址:牛客竞赛C 酒馆战棋题意简述了解炉石传说的应该不难理解题意。太长了还是去看原题面吧/解题思路模拟题,需要注意我方随从是从左到右依次进攻的,若忽略这点会浪费很多时间。Code队友的代码:#include <cstdio>#include <algorithm>#include <cstring>#include <string...

2020-02-01 19:41:08 776

原创 2020 CCPC Wannafly Winter Camp Day5 部分题解

A Alternative Accounts题意简述一共有 n 个账号,k (k <= 3) 场比赛,一个人可能拥有多个账号,但是一个人不会用多个账号参加同一场比赛。给定 k 场比赛的参与账号,请问这 n 个账号最少属于多少人。解题思路k 只有 3 种情况,1,2,3。当 k = 1 时,有多少账号参赛,就最少有多少人。当 k = 2 时,每一个账号可能参与:0 场比赛,1 场...

2020-01-31 17:59:29 841

原创 Educational Codeforces Round 81 (Rated for Div. 2)

A. Display The Number题意简述众所周知 7 根数码管可以用于表示数字 0~9 ,现在给 n 根数码管,请问能表示的最大的数是多少?解题思路显然位数越大的数越大,相同位数时,高位大的数越大。那么最少用 2 根数码管能表示一个数字,即 1,所以我们尽量多的表示 1,可以表示 n/2 个1,如果 n 为奇数,那么剩下的 1 个数码管可以和最高位表示出 7,因此我们只需对 n ...

2020-01-30 15:15:09 511

原创 四边形不等式应用

动态规划加速原理之四边形不等式动态规划的四边形不等式优化是对特定形式的状态转移方程进行优化的一种方法,该方法可以将复杂度由 O(n3)O(n^3)O(n3) 优化到 O(n2)O(n^2)O(n2)。设我们有状态转移方程m(i,j)={min{m(i,k−1)+m(k,j)+w(i,j)}i<j0i=jINFi>j m(i ,j) =\left\{\begin{array}{r...

2020-01-10 13:18:44 524

原创 树形动态规划题集

测试地址部分题面可能复制有问题,图片没有复制,有疑惑见原题面。1575:【例 1】二叉苹果树问题描述有一棵二叉苹果树,如果数字有分叉,一定是分两叉,即没有只有一个儿子的节点。这棵树共 N 个节点,标号 1 至 N,树根编号一定为 1。我们用一根树枝两端连接的节点编号描述一根树枝的位置。一棵有四根树枝的苹果树,因为树枝太多了,需要剪枝。但是一些树枝上长有苹果,给定需要保留的树枝数量,求最多...

2020-01-10 13:00:54 1280 1

原创 区间类动态规划题集

测试地址本文题面皆是复制网页,如果有格式问题参考原题面。1569:【 例 1】石子合并题意描述将 n 堆石子绕圆形操场排放,现要将石子有序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数记做该次合并的得分。请编写一个程序,读入堆数 n 及每堆的石子数,并进行如下计算:1、选择一种合并石子的方案,使得做 n−1 次合并得分总和最大。2、选择一种合并石子的方案,...

2020-01-06 22:24:17 852 1

原创 割点和桥题集

分离的路径(rpaths)题意描述为了从 F个草场中的一个走到另一个,贝茜和她的同伴们不得不路过一些她们讨厌的可怕的树。奶牛们已经厌倦了被迫走某一条路,所以她们想建一些新路,使每一对草场之间都会至少有两条相互分离的路径,这样她们就有多一些选择。每对草场之间已经有至少一条路径,给出所有 R条双向路的描述,每条路连接了两个不同的草场,请计算最少的新建道路的数量。路径由若干道路首尾相连而成,两...

2020-01-05 17:39:05 672

原创 2-SAT问题

2-SAT问题问题的提出有 N 个变量,每个变量只能有两种可能的取值。再给定 M 个条件,每个条件都是对这两个变量的取值限制。求是否存在对 N 个变量的合法赋值,使 M 个条件均得到满足。这个问题被称为 2-SAT (satisfiability)问题。一般形式设一个变量 Ai(1 <= i <= N)的取值可能是 0 或者 1,或者称 p 或 q。那么 2-SAT 问题中 M...

2020-01-04 18:12:42 1601

原创 强连通分量题集

一本通OJ灵动OJA.受欢迎的牛(popular)题意描述原题来自:USACO 2003 Fall每一头牛的愿望就是变成一头最受欢迎的牛。现在有 N 头牛,给你 M 对整数 (A,B),表示牛 A 认为牛 B 受欢迎。这种关系是具有传递性的,如果 A 认为 B 受欢迎,B 认为 C 受欢迎,那么牛 A 也认为牛 C 受欢迎。你的任务是求出有多少头牛被除自己之外的所有牛认为是受欢迎的。解...

2020-01-04 16:34:46 1203

原创 USACO 2019 December Contest, Silver 题解

1.MooBuzzDescriptionFarmer John 的奶牛们最近成为了一个简单的数字游戏“FizzBuzz”的狂热玩家。这个游戏的规则很简单:奶牛们站成一圈,依次从一开始报数,每头奶牛在轮到她的时候报一个数。如果一头奶牛将要报的数字是 3 的倍数,她应当报“Fizz”来代替这个数。如果一头奶牛将要报的数字是 5 的倍数,她应当报“Buzz”来代替这个数。如果一头奶牛将要报的数字是 ...

2019-12-17 20:04:52 2166 1

原创 Python之字符串处理与格式输出

前言大多数语言都有字符串(String)这一数据类型,在Python中String类型的关键字为 str ,其属于扁平序列、不可改变序列,因此对其的操作需要一些技巧。本文将以方便算法竞赛的角度来整理Python中 str 类型的使用方法,分别从字符串操作与格式化输出两个角度来整理。字符串处理标准的序列操作这里的序列类型就不单单是指字符串了,而是指包含字符串的一种类型。序列类型大体可分为容...

2019-12-08 14:02:27 505 2

原创 页面置换算法与缺页计算

前言页面置换算法页面置换算法是页式虚拟存储器中的管理算法。在进程运行过程中,若其所要访问的页面不在内存,则需要把他们调入内存,单内存已无空间时,为了保证该进程能正常运行,系统必须从内存中调出一页程序或数据送到磁盘的对换区中。但是将哪个页面调出,则是由一定的算法来确定的,我们把这些算法叫做页面置换算法。本文仅介绍三种页面置换算法:OPT、FIFO、LRU。缺页中断缺页中断(页缺失)是和页面...

2019-12-04 20:58:41 13464 2

原创 银行家算法

本文针对银行家算法在考试中常见题型做整理,不涉及具体数据结构以及实现代码,只记录解题策略与步骤。安全序列与安全状态为了避免死锁,我们在资源动态分配过程中,通过防止系统进入不安全状态,以避免发生死锁;这种方法所施加的限制条件较弱,可能获得较好的系统性能。所谓的安全状态就是指系统按照某种进程推进顺序为每个进程分配其所需的资源,直至满足每个进程对资源的最大需求,使每个进程都可顺利地完成,我们称这个...

2019-12-04 19:46:14 5460 2

原创 软件测试之控制流图

为了应对软件工程考试,本文对控制流图常见考法进行整理,主要是针对软件评测师的题型来整理。什么是控制流图控制流图是一个过程或程序的抽象表现,常以数据结构链的形式表示。简称流图,是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构。控制流图中包含两种图形符号:节点控制流线如何画控制流图常见结构的控制流图:图1:常见结构的程序控制流图对于复合条件,要分解为简单条件...

2019-12-04 13:29:28 66739 7

原创 2019CSP-J普及组复赛题解

A.数字游戏题意描述小 K 同学向小 P 同学发送了一个长度为 8 的 01 字符串来玩数字游戏,小 P 同学想 要知道字符串中究竟有多少个 1。  注意:01 字符串为每一个字符是 0 或者 1 的字符串,如“101”(不含双引号)为一 个长度为 3 的 01 字符串。解题思路签到题。代码示例#include<bits/stdc++.h>...

2019-11-26 20:09:03 12589

原创 CodeForce #600(Div2) 解题报告

A. Single Push题意简述:给定两个序列 a 和 b,要求从序列 a 中选出连续的一段[l , r] ,对这段上的每个位置+k(k >= 0),试问只操作一次能否使得序列 a 变为序列 b 。解题思路:由于只能操作一次,所以难度大大下降,因此只需要顺序判断 a 是否只有一个区间和 b 不同,且差值全部相同且为负。代码示例:#include<bits/stdc++....

2019-11-24 12:30:43 364

原创 STL之map容器速率测试

摘要不止一次在使用 map 时被卡时限,map 是 c++ 的 STL 中一个常用且方便的容器,其是基于树来实现的,它的插入与查找效率实际上更接近O(log N )(N为插入的元素个数)。当然在 c++ 的 STL 中还有用哈希实现的无序关联容器,这里不做讨论。在实际应用中,常常会有人把 map 时间复杂度看作O(1),确实在大多数时候 map 表现是令人满意的,但在大量使用的时候,map却不...

2019-11-16 11:43:37 985

原创 最大流笔记

摘要正如可以通过将道路交通图模型化为有向图来找到从一个城市到另一个城市之间的最短路,我们也可以将一个有向图看作一个“流网络”,并使用它来回答关于物料流动方面的问题。这种流网络可以用来建模很多实际问题,包括液体在管道中的流动、装配线上的部件的流动、电网中电流的流动和通信网络中信息的流动。本文首先介绍网络流中的相关概念,然后给出最大流问题的一般解法思路,以及优化后的算法。我们应该将主要精力放在思维...

2019-11-15 13:21:03 282

原创 后缀数组常见应用

后缀数组的应用摘要后缀数组是处理字符串相关问题的有力工具,后缀数组的题型与解法相对固定,因此对于本文中的几种题型要掌握解法与原理。本文假设读者已经掌握求后缀数组(sa)以及高度数组(lcp)的算法。本文将介绍4类后缀数组的应用,分别是:最长公共前缀单个字符串相关问题两个字符串相关问题多个字符串相关问题相关符号说明S 是原字符串。suffix( i )表示字符串 S 从位置 ...

2019-10-17 13:21:08 2402

原创 后缀数组题集

sa[i]:排名为i的后缀起始位置是多少。rank[i]:从 i 位置起始的后缀在所有后缀中字典序排序后序号,与sa互逆。lcp[i]:S[sa[i] ,…] 与 S[sa[i+1] , …]的最长公共前缀。Musical Theme测试地址题意简述给n个数组成的串,求是否有多个“相似”且不重叠的子串的长度大于等于5,两个子串相似当且仅当长度相等且每一位的数字差都相等。解题思路本题...

2019-10-17 13:20:36 566

哈夫曼编码译码器-数据结构实训

1.本设计要求写一个哈夫曼编码/译码系统。 要求: 1.初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 2.编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。 3.译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。 4.打印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码写入文件CodePrint中。 5.打印哈夫曼树(Tree Printing)。将已在内存中的哈夫曼树以直观的方式(树或凹入表形式)显示在终端上,同时将此字符形式的哈夫曼树写入文件TreePrint中。 资源包括: 论文(分析、代码说明、逻辑结构) 代码 测试文件

2019-01-13

算法导论 PDF

算法导论PDF高清第三版, 1、新增了van Emde Boas树和多线程算法,并且将矩阵基础移至附录。 2、修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。 3、移除两章很少讲授的内容:二项堆和排序网络。 4、修订了动态规划和贪心算法相关内容。 5、流网络相关材料现在基于边上的全部流。 6、由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。 7、修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。 8、新增100道练习和28道思考题,还更新并补充了参考文献。

2018-08-21

教职工信息管理系统-结课作业C++

学校教职工信息表 设计要求: 设计要求实现如下功能: (1)建立职工信息数据,包括职工号、姓名、性别、工资、出生时间、参加工作时间和年龄(必须计算得到)。 (2)根据职工信息表,建立只含有姓名和年龄的职工信息简表。 (3)使用继承的方法构造3个类,(即雇员类——虚基类,教师类和工人类——派生类)使用相应的对象放置10个(或以上)职工信息。 (4)编写同名display()成员函数,用来输出数组的内容。 (5)按不同类别输出职工信息,比如按系输出教师信息。 (6)要求对“<<”和“>>”运算符进行重载。考虑到输人职工编号时,也会因不小心引人空格,而且名字中也需要有空格,所以重载“>>’’运算符时,需要满足这个要求。 (7)抽取并计算职工的平均年龄。 (8)检索(查找)指定信息。(如按姓名检索、按年龄检索) (9)显示各年龄段分布的情况 (10)参考界面如下:  增加 (一位教师记录 、增加一位工人记录)  计算 (教师平均年龄、计算工人平均年龄)  删除 (一个教师、删除一个工人)  显示 (全部职工记录、按系输出教师信息)  检索 (按姓名检索所有信息 按按职工号检索所有信息)  结束程序运行

2018-06-05

破解学校机房红蜘蛛

可以通过此软件结束学校机房红蜘蛛软件的控制,避免被老师无聊的课打扰。也可以一键恢复回被控制的状态。让你在课堂上随心所欲。软件仅26.1kb

2018-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除