C#版_VS2017_Windows注册表帮助类:RegistryHelper.cs; 拿来直接可用,已经很完美了。
1
实现双向链表,查找、替换、删除、插入,并用线程同步技术实现了多线程读写与线程安全
2019-12-21 22:12:56 7KB 双向链表 多线程 安全读写
1
/* 题目: 大学中的人员分三类 :学生,教师和职员,他们的基本信息如下: 学生:姓名,年龄,学号,年级,成绩 教师:姓名,年龄,身份证号,职称,工资 职员:姓名,年龄,身份证号,工资 现在需要管理各类人员的信息,请用面向对象的方法设计一个异质链表,用来存放他们的信息。 异质链表实现:有三个类 student,teacher,staff,再定义一个 链表类,此类用来存放这几个不同类的对象,并将链表类 list 声明为所有这些 类的友元,使它们可以访问它们的私有成员。*/
2019-12-21 22:09:14 7KB 链表 C++ 编程
1
本次课程设计的题目是设计一个职工工资管理系统,编写的主要内容如下: (1) 建立职工信息数据,包括职工编号、姓名、性别、合计工资、出生时间、参加工作时间和年龄(计算得到)。 (2) 根据职工信息表,建立只含有姓名和年龄的职工信息简表。 (3) 使用继承的方法构造3个类,(即雇员类——虚基类,教师类和工人类——派生类),教师教师工资由基本工资+级别工资+工龄工资+课时工资构成;工人工资由基本工资+级别工资+工龄工资+奖励工资构成 (4) 编写同名display()成员函数,用来职工信息的内容。 (5) 按年龄输出此年龄段教师信息。 (6) 对“<<”和“>>”运算进行重载。 (7) 抽取并计算职工的平均年龄。 (8) 按姓名检索并输出检索信息 (9) 编写文件操作函数,存储教师和工人信息 (10) 编写链表类模板,分别建立教师和和工人链表
2019-12-21 21:14:22 638KB 单链表、类
1
本例中包含一个excel类,然后结合具体实例调用类中方法以实现功能。本例中包含一个excel类,然后结合具体实例调用类中方法以实现功能。
2019-12-21 20:18:53 578KB c# 操作EXCEL
1
在程序中我们对关键字key应用散列函数H(key)来判断关键字key是否在散列表中,即计算H(key)的值,H(key)值确定所存数据在散列表中的位置。这样一个数据元素的地址是通过函数来计算的,所以数据元素并不需要按照特定的顺序来存放。但是散列函数H(key)将关键字映射为一个整数时,有可能两个关键字的地址相同,所以构造散列函数时要考虑尽量减少冲突的发生。构造散列函数有多种方法,如:平方取中法、除留余数随机数法。本程序采用除留余数法。程序的具体实现如下:本程序是用模板类myhash来实现,包括protected和public属性成员。其中protected成员有*ht(自定义散列表指针)、*empty(bool类型指针,功能是将元素值空、m(散列表容量)、p(除留余数法的除数)以及辅助函数H(key)(散列函数)和collision(处理冲突的函数);public成员包括构造函数、析构函数和复制构造函数以及=重载函数,其它成员函数主要有:traver(遍历散列表)、show()(打印出哈希表所存的元素)返回值为bool类型的函数search\insert\Delete。search函数(查询关键字为key的元素的位值)、insert函数(插入元素e到哈希表中)、Delete函数(删除关键字为key的元素)。本程序的main函数同样采用两种类型的数据来进行测试,int型和char型,主要测试元素的插入、删除和搜索。
2019-12-21 20:06:51 4KB 哈希表 c++
1
本应用为实验实践程序,使用MFC开发的链表程序,便于学生学习链表
2019-12-21 19:58:43 30KB MFC 链表
1