c++
xjhqre
这个作者很懒,什么都没留下…
展开
-
C++链表的建立、删除、排序等操作
文章目录链表正向建立链表的逆向建立添加链表节点链表节点的删除删除整个链表链表的有序插入链表的选择排序链表的冒泡排序链表正向建立#include <bits/stdc++.h>using namespace std;typedef int dataType;struct node { dataType data; node *next;};node *initnode(int *arr, int n) { node *head, *tail, *Nnode原创 2021-06-02 19:51:47 · 305 阅读 · 0 评论 -
停车场收费系统
停车场收费系统实现:输入停车的开始时间和结束时间,得到总停车时间(小时)Time.hpp文件//DateTime.hppclass DateTime { public: void showTime(); void setTime(); double diff(const DateTime &T); private: long normalize() const; long countdays() const; int year;原创 2021-05-19 16:47:41 · 506 阅读 · 0 评论 -
c++实现矩阵乘法
矩阵乘法:矩阵a=[123456]×矩阵b=[123456789101112]=矩阵c=[34445056698092104]矩阵a= \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ \end{bmatrix} \times 矩阵b= \begin{bmatrix} 1 & 2 & 3 & 4\\ 5 & 6 & 7 & 8\\ 9 &原创 2021-03-27 00:29:58 · 6943 阅读 · 2 评论 -
P1015 [NOIP1999 普及组] 回文数
#include <algorithm>#include <iostream>#include <map>#include <cstdio>#include <string>#include <string.h>#include <cctype>#include <math.h>#include <vector>using namespace std;char mapp[20]原创 2021-02-05 16:26:30 · 790 阅读 · 0 评论 -
1075 链表元素分类 (25分)c++
1075 链表元素分类 (25分)给定一个单链表,请编写程序将链表元素进行分类排列,使得所有负值元素都排在非负值元素的前面,而 [0, K] 区间内的元素都排在大于 K 的元素前面。但每一类内部元素的顺序是不能改变的。例如:给定链表为 18→7→-4→0→5→-6→10→11→-2,K 为 10,则输出应该为 -4→-6→-2→7→0→5→10→18→11。输入格式:每个输入包含一个测试用例。每个测试用例第 1 行给出:第 1 个结点的地址;结点总个数,即正整数N (≤105);以及正整数K (≤10原创 2020-12-20 17:07:16 · 181 阅读 · 0 评论