
C++
Abudula__
深圳大学计软学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vs2017 当前不会命中断点还没有为该文件加载任何符号
今天正在用世上最强的IDE-vs2017做oj题目的时候,想调试,但遇到了以上的问题,看别人的博客,解决办法,每一个解决我的问题,后来就一部解决了这个问题。 就是在做oj题目的时候,我们习惯在一个解决方案里面做到只有一个项目,而不是有多个。 如果这样的话,就会出现以上的问题,因此做每一道题目另开一个项目去做。 ...原创 2018-09-06 15:38:11 · 1976 阅读 · 0 评论 -
链表 多项式相加
在链表中有一类经典的题性,那就是多项式相加,这里提供了一个思路。 //#include "pch.h" #include <iostream> using namespace std; struct Node { int data; int expo; Node *next; Node(int _data = 0, int _expo = 0, Node *_next ...原创 2018-09-17 21:44:45 · 716 阅读 · 0 评论 -
数据结构 线性表
一个先线性表是n个数据元素的有序序列。 这里总结一下线性表的创建,插入,删除,查找。 #include <iostream> using namespace std; #include<stdlib.h> #define ok 0 #define error -1 class Seqlist { private: int *data; int maxs...原创 2018-09-24 20:21:49 · 488 阅读 · 0 评论 -
数据结果 链表及插入删除查找
链表跟线性表类似,但由于位置不是连续存放的,因此插入删除很方便,切时间复杂度不高。 链表的创建 首先我们得定义一个节点。 struct Node { int data; Node *next; Node(int _data = 0, Node *_next = NULL) :data(_data), next(_next) {} }; 节点包括数据与和指针域,指针...原创 2018-09-24 21:19:53 · 338 阅读 · 0 评论 -
二叉排序树之创建和插入
被要求动态建立二叉树,并切有序,然后中序输出,先把代码贴出来,再给予讲解。 // ConsoleApplication11.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // //#include "pch.h" #include <iostream> using namespace std; class bitNode { public: ...原创 2018-11-30 16:15:37 · 1395 阅读 · 0 评论 -
堆排序 heapsort
//问题 A DS内排—堆排序.cpp:此文件包含 "main" 函数。程序执行将在此处开始并结束。 // //#include "pch.h" #include &lt;iostream&gt; #include&lt;iostream&gt; using namespace std; void heapAdjust(int arr[],int s,int m) {原创 2018-12-22 09:28:24 · 367 阅读 · 0 评论 -
比较日期大小一个好的办法 stringstream
比较日期有时候让人头疼,需要考虑很多情况,这里通过stringstream的方法实现一组日期的排序。 #include <iostream> using namespace std; #include<algorithm> #include<sstream> #include<iomanip> struct Date{ //创建日期结构体 ...原创 2018-12-22 16:46:59 · 1924 阅读 · 0 评论 -
vector,list实现图的邻接表 DFS遍历
图的实现 图的实现有两种方法,一种是邻接矩阵,另一种是邻接表,这两种实现各有各的优缺点,以下给出了邻接表的实现并且DFS遍历的代码实现。 举例 // A simple representation of graph using STL #include<iostream> #include<vector> #include<list> using namesp...原创 2019-06-11 19:47:24 · 980 阅读 · 0 评论