
算法
ims-
!!
展开
-
单链表逆置
#include#include#include#define MAX 100typedef struct student{ char name[MAX]; int numb; struct student *pNext;}NODE,*PNODE;PNODE crateList();PNODE opp(PNODE pList);void traverseLi原创 2017-09-01 21:36:36 · 333 阅读 · 0 评论 -
八种排序原理及其C语言代码
稳定排序和不稳定排序 这几天笔试了好几次了,连续碰到一个关于常见排序算法稳定性判别的问题,往往还是多选,对于我以及和我一样拿不准的同学可不是一个能轻易下结论的题目,当然如果你笔试之前已经记住了数据结构书上哪些是稳定的,哪些不是稳定的,做起来应该可以轻松搞定。本文是针对老是记不住这个或者想真正明白到底为什么是稳定或者不稳定的人准备的。 首先,排序算法的稳定原创 2017-08-06 11:56:52 · 397 阅读 · 0 评论 -
二叉树的遍历
#include#include using namespace std; struct Tree{ int val; //结点数据 struct Tree *lchild; //左孩子 struct Tree *rchild; //右孩子 }; void addTree(Tree* T,Tree* p)原创 2017-09-23 13:14:54 · 241 阅读 · 0 评论 -
algorithm
#include "deploy.h"#include #include #include //后进先出#include //先进先出#include#define MAX_NUM 1000000001using namespace std;clock_t start, finish;double duration;int con_need;int dis[150原创 2017-09-17 21:46:55 · 325 阅读 · 0 评论 -
c++使用Eigen库计算矩阵特征值
Eigen 是一个方便使用的c++矩阵运算库,只要包含Eigen的源码头文件,就能使用。 下面的例子是计算矩阵的特征值特征向量,并把特征向量矩阵实部和虚部分开。#include <iostream>#include <Eigen/Dense>using namespace std;using namespace Eigen;int main()...原创 2018-06-15 20:48:05 · 8226 阅读 · 0 评论