分类:c++

c++

c++面向对象大一课设(基于mysql的高校人员管理系统)

如同标题,这个管理系统是基于mysql实现的。随着社会的发展,学校人员规模逐渐变大,学校人事管理的信息量也急剧增加,传统的管理方法以难以适应学校发展的需要。介于此本课题提出了人事管理系统的基本功能模块,并运用基于c++面向对象和mysql数据库对其进行了模型设计,最终形成系统总体的分析模型架构,为人事管理系统的开发提供了参考模型。本课题是高校人事管理系统的设计与实现,本系统运用面向对象的设计方法进行分析设计,利用c++面向对象的设计方法和mysql数据库存储数据进行模型建设,并综合运用相关算法进行分析,方便的对人员的信息进行增添、查阅、修改、删除、统计,保存。本系统有两种数据存储形式,一种是将存储在.dat文件中,另外一种是将数据存储在mysql数据库中,实现了更为安全的数据存储。

c++

c++的stl库之nth_element函数

好久没用补题了,今天去牛客补了几道水题,其中一道是要在无序表中快速找到第k小的数,这道题数据太大了,用sort()和partial_sort()都会超时,垃圾的我一开始就是直接用sort写的,不出意料的超时了,接着又尝试了桶排序,自己又tle了,然后无聊的翻了下群,发现有个人说nth_element函数可以快速做完这道题,顿时感觉孤陋寡闻了,马上百度了下这个函数,交了一波,ac了。事后,还是记下笔记,写一下这个函数的用法,免得下次又忘了。