- 博客(11)
- 收藏
- 关注
原创 【无标题】
给定一个字符串S,可以从中删除一些字符,使得剩下的串是一个回文串,如何删除可以使得回文串最长?要求输出需要删除的字符个数。3.删除的字符个数是字符串长度减去最长公共子序列的长度。2.对比原字符串和反转字符串求出最长公共子序列。
2023-05-25 21:02:39 156
原创 STL案例--员工分组
1.公司今天招聘了10给员工(ABCDEFGHIJ),10名员工进入公司后,需要指派员工在那个部门工作。3.分组后,将员工部门编号作为key,具体员工作为value,放入到multimap容器中。4.通过multimap进行信息的插入 key(部门编号)value(员工)2.遍历vector容器,取出每个员工,进行随机分组。1.创建10名员工,放入vector。3.随机给10名员工分配工作和工资。2.员工信息有:姓名 工资组成;部门分为:策划,美术,研发;5.分部门显示员工信息。4.分步显示员工信息。
2023-05-24 19:31:53 118
原创 c++排序案例
描述:将Person自定义数据类型进行排序,Person中有姓名,年龄,身高。排序规则:按照年龄进行升序,如果年龄相同按照身高进行降序。
2023-05-15 14:28:59 118
原创 评委打分-
有五名选手:选手ABCDE,10个评委分别对每一名选手打分,去除最高分,去除评委中最低分,取平均分。2.遍历vector容器,取出来每一个选手,执行for循环,可以把10个评分打分存到deque容器中。3.sort算法对deque容器中分数排序,去除最高和最低分。1.创建五名选手,放到vector中。4.deque容器遍历一遍,累加总分。
2023-05-07 13:50:32 99
原创 模板——类模板——实现一个通用数组类
4.提供对应的拷贝构造函数以及operator=防止浅拷贝问题。1.可以对内置数据类型以及自定义数据类型的数据进行存储。5.提供尾插法和尾删法对数组中的数据进行增加和删除。7.可获取数组中当前元素个数和数组的容量。6.可以通过下标的方式访问数组中的元素。3.构造函数中可传入数组的容量。2.将数组中的数据存储到堆区。
2023-04-26 20:58:24 67
原创 职工管理系统
虽然在写文件时实现了添加职工后保存到文件中的操作,但每次开始运行程序,并没有将文件中的数据读取到程序中。公司中职工可分为三类:普通员工,经理,老板,显示信息时,需要显示职工编号,职工姓名,职工岗位以及职责。2.增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号,姓名,部门编号。如果想在程序中维护不定长的数组,可以将数组创建到堆区,并利用worker**的指针维护。在进行:删除职工,修改职工,查找职工等操作时都应该先判断职工是否存在。
2023-04-16 18:20:13 69
原创 【无标题】
将每个零件封装出抽象的基类,并且提供不同的厂商生产不同的零件,例如interl厂商 Lenovo厂商。电脑主要组成部件为CPU(用于计算),显卡(用于显示),内存条(用于储存)cout<<"inter厂商的cpu 开始计算了“<<endl;创建电脑类提供让电脑工作的函数,并且调用每个工作的接口。class VideoCard 抽象类。测试时组装三台不同的电脑进行工作。class Memory 抽象类。构造函数中传入三个零件函数指针。class CPU 抽象类。调用每个零件工作的接口。多态案例——电脑组装。
2023-04-09 23:29:59 80 1
原创 在eclipse 里面导入JExcel API ,并简单操作
一.jexcelapi的简介1.简介Java Excel API is a mature, open source java API enabling developers to read, write, and modifiy Excel spreadsheets dynamically. Now java developers can read Excel spreadsheets, modify them with a convenient and simple API, and write th
2021-10-13 22:13:15 529
原创 循环语句的应用(求整数的逆序,位数读取,顺序输出)
知识点:1.使用scanf时应先用define进行解释2.调用库函数时,应先定义例如#include<math.h>//数学库,sqrt3.if (条件){语句;}4.while(条件){语句;}5. do{语句;} while(条件)6. for(定义变量;条件;变量变化){循环语句;}求整数的逆序和位数读取例题:给一个不多于5位的正整数,要求:一,求出它是几位数二,分别输出每一位数字三,按逆序输出各位数字,例如321,则输出123位数读取方法:整除丢弃个位,先定义要
2021-10-10 22:56:03 2303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人