
算法
文章平均质量分 68
cncoderalex
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
骑士走棋盘
骑士走棋盘没用采用经典算法,采用普通递归+回溯,因此效率比较低。原创 2015-01-28 11:05:46 · 574 阅读 · 0 评论 -
生兔宝宝的问题模拟算法怎么写
生兔宝宝的问题模拟算法怎么写原创 2015-02-28 10:06:23 · 745 阅读 · 0 评论 -
打印正弦余弦曲线
控制台打印正弦余弦曲线原创 2015-01-28 23:13:31 · 399 阅读 · 0 评论 -
打印竖式
/******************************作者:cncoderalex博客:http://blog.youkuaiyun.com/cncoderalex*******************************/#include"Test.h"#include#include#include#include#includeusing namespace std;原创 2016-03-03 10:07:54 · 638 阅读 · 0 评论 -
打印二进制位
#includeusing namespace std;template void PrintBinary(T value){ int BytesCount = sizeof(T); unsigned long long Bit = 1; string str; for (int i = 0; i < BytesCount * 8; i++) { if (value &原创 2016-02-16 16:53:59 · 317 阅读 · 0 评论 -
二叉树 深度优先搜索 宽度优先搜索
#include#include#includeusing namespace std;struct Node{int Data;Node *pLeft;Node *pRight;};Node *CreateNode(int Data){Node *pNode = new Node();pNode->Data = Data;pNode->pLeft = NULL;pNode->pRight = N原创 2016-02-14 17:36:14 · 384 阅读 · 0 评论 -
二叉树转双向链表+BFS+中序遍历
/******************************作者:cncoderalex博客:http://blog.youkuaiyun.com/cncoderalex*******************************/#include"Test.h"#include#includeusing namespace std;struct Node{ int Data;原创 2016-02-23 16:11:17 · 348 阅读 · 0 评论 -
打印二叉树中路径和为某一值的所有路径
搜索所有可能的一般思路:递归 + 回溯一点思考:考虑了当前元素,就需要回溯,没有考虑当前元素,就不需要回溯,直接返回即可。void PrintAry(int Path[], int nSize){ for (int i = 0; i < nSize; i++) { printf("%d ", Path[i]); } printf("\n");}void Hel原创 2016-02-23 17:58:38 · 577 阅读 · 0 评论 -
kmp算法理解
/******************************作者:cncoderalex博客:http://blog.youkuaiyun.com/cncoderalex*******************************/声明:下面两段代码摘自 结构之法 算法之道 博主july大神的博客。这里,我只标记和注释一下代码,算是自己的学习心得吧。//优化过后原创 2016-02-25 16:10:17 · 369 阅读 · 0 评论 -
判断一个字符串中所有字符是否属于别一个字符串
#include #include #include #include using namespace std;bool fun(string str1, string str2){ sort(str1.begin(), str1.end()); sort(str2.begin(), str2.end()); for (int i = 0, j = 0; i < str1.原创 2016-01-25 09:35:43 · 381 阅读 · 0 评论 -
快速排序
/****************************** 作者:cncoderalex 博客:http://blog.youkuaiyun.com/cncoderalex *******************************/#define _CRT_SECURE_NO_WARNINGS#include using namespace std;int Partion(i原创 2016-01-26 13:46:44 · 267 阅读 · 0 评论 -
蛇形填数
/****************************** 作者:cncoderalex 博客:http://blog.youkuaiyun.com/cncoderalex *******************************/#define _CRT_SECURE_NO_WARNINGS#include #include #include #include using原创 2016-01-26 17:05:49 · 302 阅读 · 0 评论 -
控制台打印圆
控制台打印圆原创 2015-01-29 09:07:26 · 447 阅读 · 0 评论 -
杨辉三角
杨辉三角又叫帕斯卡三角,分别采用找规律直接打印输出和经典二项式两种算法实现。原创 2015-01-28 09:05:26 · 432 阅读 · 0 评论 -
叠筐
/****************************** 作者:cncoderalex 博客:http://blog.youkuaiyun.com/cncoderalex *******************************/#include #include #include #include using namespace std;#define MAXN 20原创 2016-01-27 11:26:44 · 339 阅读 · 0 评论 -
括号匹配
/****************************** 作者:cncoderalex 博客:http://blog.youkuaiyun.com/cncoderalex *******************************/#include #include #include #include #include using namespace std;char s原创 2016-01-28 13:51:29 · 336 阅读 · 0 评论 -
n阶乘的素数分解
/****************************** 作者:cncoderalex 博客:http://blog.youkuaiyun.com/cncoderalex *******************************/#include #include #include #include #include using namespace std;bool Ma原创 2016-02-01 14:04:29 · 907 阅读 · 0 评论 -
大数加法
/****************************** 作者:cncoderalex 博客:http://blog.youkuaiyun.com/cncoderalex *******************************/#include #include #include #include #include using namespace std;#define原创 2016-02-01 16:01:54 · 296 阅读 · 0 评论 -
大数加法+乘法
/****************************** 作者:cncoderalex 博客:http://blog.youkuaiyun.com/cncoderalex *******************************/#include #include #include #include #include using namespace std;#define原创 2016-02-01 16:56:59 · 289 阅读 · 0 评论 -
求字符串的所有字序列(暴力法)
/******************************作者:cncoderalex博客:http://blog.youkuaiyun.com/cncoderalex*******************************/#include"Test.h"#include#include#include#include#includeusing namespace std;原创 2016-02-26 10:10:34 · 532 阅读 · 0 评论