从C++例题中学知识
Upward_3000
这个作者很懒,什么都没留下…
展开
-
A DS顺序表--删除有序表中的重复元素
给定一个按升序排列的顺序表,请删除所有重复的元素,使得每个元素只出现一次,并输出处理后的顺序表。利用了集合内元素不重复的特性,解决了去重问题。试验了vector合set的用法。第二行起,每一行首先输入n,表示有n个元素,接着依次输入n个元素。-100 <= 元素的值 <= 100。第一行输入t,表示有t个测试样例。每一行输出处理后的顺序表。给定的顺序表为升序排列。原创 2023-10-08 11:38:48 · 74 阅读 · 1 评论 -
A DS顺序表--棒球比赛
这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。对于'C'、'D'、'+'操作,题目保证执行对应操作时前面总是存在足够的元素。第二行起,每一行首先输入n,表示有n个字符,接着依次输入n个字符。2. '+' - 表示本回合新获得的得分是前两次得分的总和;3. 'D' - 表示本回合新获得的得分是前一次得分的两倍;4. 'C' - 表示前一次得分无效,需删除前一次的分数。输入的字符只可能为'C'、'D'、'+'、'0'至'9'。每一行首先输出顺序表的长度,接着输出顺序表中的所有元素。原创 2023-10-08 10:57:18 · 299 阅读 · 1 评论 -
DS顺序表--合并操作
第1行先输入n表示有n个数据,接着输入n个数据,表示第1个序列,要求数据递增互不等。第2行先输入m表示有m个数据,接着输入m个数据,表示第2个序列,要求数据递增互不等。已知两个递增序列,把两个序列的数据合并到顺序表中,并使得顺序表的数据递增有序。建立顺序表的类,属性包括:数组、实际长度、最大长度(设定为1000)该代码中插入函数的写法十分巧妙,值得细细琢磨,反复思考!顺序表内容包括顺序表的实际长度和数据,数据之间用空格隔开。第1行输出创建后的顺序表内容。原创 2023-10-07 21:39:02 · 142 阅读 · 1 评论 -
矩阵类模板(类模板)
在做学校OJ时遇到了一些问题,引发了一些思考,加深了对内存,动态指针数组,拷贝构造等知识的理解,便记了下来原创 2023-06-16 01:05:09 · 372 阅读 · 1 评论