数据结构
文章平均质量分 62
kingoverlord
See the big picture
展开
-
用栈求解迷宫问题 ~~
#include #define INI_SIZE 1000#define INCREATE_SIZE 7using namespace std;//typedef int SElemType;//typedef char SElemType;原创 2011-09-27 16:48:45 · 1003 阅读 · 0 评论 -
FWNX - power(double x,int n) - C++version
class Solution {public: double pow(double x, int n) { if (n == 0) return 1; // if n == 0; return 1; double half = pow(x, n/2); if (n % 2 == 0) return half * half; //if n is even re原创 2013-12-25 01:53:01 · 1383 阅读 · 1 评论 -
fw - dfs: stack/recursive ; bfs : stack/recursive- java version - 2013年12月20日18:37:18
package test_kepler;import java.util.*;import test_kepler.Treeandgraph.Node;public class MyGraph { //In this class we assume we focus on the node in a graph; ArrayList> G = new ArrayList>();原创 2013-12-21 07:36:40 · 979 阅读 · 0 评论 -
局部变量是不能进行返回的 高精度加法
以为这样的变量会再函数被运行结束后由系统释放#include using namespace std;int GetLength(char *x1){char * temp = x1;int i = 0;while(*temp){原创 2011-10-11 14:30:04 · 493 阅读 · 1 评论 -
sql 年龄操作【转】
http://blog.csdn.net/pang040328/article/details/4145001select * from student select datediff(year,生日,getdate()) as age from student 其中datediff函数的格式为:d转载 2013-04-12 11:12:57 · 985 阅读 · 0 评论 -
如何学习算法 (2)
首先我想说 学习 算法真的很浪费时间 但是 我觉得很快乐 那种快乐很纯净 有点学习数学的感觉 好了 闲话少说进入正题 1、数组是种映射,是总离散函数 可以用它进行函数求值 这就是一种特殊的函数。要想求得映射关系 关键是要写出它的递推关系式 然后用for循环求解2、理解算法最重要的是 实践按照正确的办法认认真真找个例子一丝不苟的写出来 你的算法也就 OK了3、码图结合 每一行代码都是一个原创 2011-10-24 00:20:24 · 472 阅读 · 0 评论 -
KMP 算法 非 T[0] = length 型 (一 源文件)
本例中我们使用的是一般的string 而不是T[0] = length /////////////////////////////////////////////////////////////源文件**************************************原创 2011-10-10 08:52:17 · 721 阅读 · 0 评论 -
如何学习算法
1 、要慢 能有多慢 就有多慢 2、要用图形 用图形说明问题3、要有移动的感觉 这些数据结构不是死板不动的而是不断移动的4、要集中精力 不能有打岔现象的出现5、要举出代表性强的例子来 一般的算法 自己动手写一遍就OK 了 就可以让电脑来做了 对于难的算法 要进行深原创 2011-10-09 16:25:56 · 420 阅读 · 0 评论 -
简单的计算器 ~~ 呼呼 支持 +-/* () 运算 输入 算式 就得到结果 栈 ~~
#include #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1using namespace std;templateclass原创 2011-09-27 16:38:22 · 888 阅读 · 0 评论 -
New - low - high boundary; kind of binary search
class Solution {public: int searchInsert(int A[], int n, int target) { int length = n; int mid = 0; int first = 0; while(length) { int原创 2014-06-19 04:47:57 · 1017 阅读 · 0 评论