其他
文章平均质量分 76
jsxyhelu
擅长做图像识别和拼接。
www.cnblogs.com/jsxyhelu是我的blog
1755311380是我的qq.
展开
-
最短路径
// thebestpath.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "stdlib.h"#define NODENUM 6#define STARTNODE 0#define TARGENODE 3char g_aNodes[NODENUM]={A,B,C,D,E,F};int g_aDist[NODENU转载 2007-01-20 21:14:00 · 477 阅读 · 0 评论 -
Yacc 与 Lex 快速入门
Yacc 与 Lex 快速入门Lex 与 Yacc 介绍 终端和非终端符号终端符号 : 代表一类在语法结构上等效的标记。终端符号有三种类型: 命名标记: 这些由 %token 标识符来定义。按照惯例,它们都是大写。转载 2008-07-09 15:02:00 · 348 阅读 · 0 评论 -
HinM_COMPILER_cale计划和实现
HinM_COMPILER_cale项目的计划和实现HinM_COMPILER_cale项目是在学习编译原理的时候结合实际写出的子项目,这里讨论的是用编译的思想来实现一个高效能的计算器。项目分为两个部分,一个是采用DFA的方式生成一个简单的四则运算的计算器。第二个部分是结合使用yacc和lex生成一个复杂的计算器。项目实现时间计划为一个星期。(2008-6-16—2008-6-2原创 2008-07-09 15:07:00 · 1208 阅读 · 0 评论 -
x264源代码分析
x264源代码分析 相关说明:1. 使用版本: x264-cvs-2004-05-112. 这次的分析基本上已经将代码中最难理解的部分做了阐释,对代码的主线也做了剖析,如果这个主线理解了,就容易设置几个区间,进行分工阅读,将各个区间击破了.3. 需要学习的知识:a) 编码器的工作流程.b) H.264的码流结构,像x264_s原创 2008-07-18 09:22:00 · 938 阅读 · 0 评论 -
化归为lingo来解决的问题
哪些数学建模题目可以化归为lingo来解决,它们有哪些特点?这是即将参加数模竞赛的我们关心的问题.这份总结是书本知识和对真题分析的结果。 一 、 下料问题 此类问题包括一个标准材料长约束;各种分割方法的数量约束等;目标是最有分配。 例一 每根长19m,A B C D 分法各为 4m 5m 6m 8m,数量为50 10 20 15根。要求不同下料方式不超过3种。求最原创 2008-07-31 15:42:00 · 1250 阅读 · 0 评论 -
HeLU’s sicp answers(1.1--1.13)
HeLU’s sicp answers 禾路的《计算机程序构造和解释》习题解答 2008 7—2008 9 “带着崇敬和赞美,将本书献给活在计算机里的神灵”“你所掌握的,也是我认为并希望的,也就是智慧”“让我们举起杯,祝福将智慧镶嵌在层层括号之间的lisp程序员”……. HeLU :我非常感激地在大三暑假里面原创 2008-07-09 15:28:00 · 1568 阅读 · 0 评论 -
内存变量移动算法
// MemoryMovingAlgroithms.cpp : //name:内存变量移动算法//MainFunction:LeftMemoryMove(*thestring被移动的字符串,keylength需要移动的字符串的位数,m:左移位数)//StatlitesFunction1:gcd(m,n)//StatlitesFunction2:swap(*m,*n)//StatlitesFunct原创 2007-01-21 21:39:00 · 765 阅读 · 1 评论 -
用辗转相除法求最大公约数和 gcd算法
用辗转相除法求最大公约数 用辗转相除法求两个数的最大公约数的步骤如下:先用小的一个数除大的一个数,得第一个余数;再用第一个余数除小的一个数,得第二个余数;又用第二个余数除第一个余数,得第三个余数;这样逐次用后一个数去除前一个余数,直到余数是0为止。那么,最后一个除数就是所求的最大公约数(如果最后的除数是1,那么原来的两个数是互质数)。例如求1515和600的最大公约数,第一次:用600除1515,原创 2007-01-20 21:15:00 · 2199 阅读 · 0 评论 -
hash相关
1)打造最快的Hash表(和Blizzard的对话)先提一个简单的问题,如果有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做?有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程序设计的人都能把这样一个程序作出来,但要是有程序员把这样的程序交给用户,我只能用无语来评价,或许它真的能工作,但...也只能如此了。最合转载 2007-01-20 21:19:00 · 1839 阅读 · 0 评论 -
魔方矩阵
snjsj 我的程序算法: 这个魔方阵的算法可以对除2以外的任意阶数的方阵进行输出,结果保存在运行程序的目录下面的Magic.txt文件中,用ie或者写字板打开以保持格式的一致(主要是回车符在记事本中为黑方框,认不出来)。当然具体的程序中,有内存空间以及变量范围的约束,我试过了,100以内的是可以的。 偶数阶的算法都是建立在奇数阶的基础之上,设方阵的阶数为n,则魔方转载 2007-01-20 21:12:00 · 1034 阅读 · 1 评论 -
矩阵制造方法
// ----------------------------------------------// Lutz Roeders Mapack for .NET, September 2000// Adapted from Mapack for COM and Jama routines.// http://www.aisto.com/roeder/dotnet// --------------原创 2007-01-20 21:13:00 · 661 阅读 · 0 评论 -
关于闪烁这个话题 我寻找到了一些解决和一些灵感
关于闪烁这个话题 我寻找到了一些解决和一些灵感当别的窗口在他上面的时候,闪,有没有试过把窗口移到左下脚,就是窗口被两个以上窗口覆盖时,有什么反应?我当时做的控件的内容都掉了!!!,不过没用别人的控件,后来我精确计算需要重画控件的哪个部分,代码写了一大缧,你的闪主要是不管3721,重画了所有控件,造成的闪!!!!这个似乎可以有一些解释的作用,精确计算我需要重画的部分。的却就是一种解决的方法。首先你用原创 2007-01-20 21:11:00 · 558 阅读 · 0 评论 -
p261_11_b题目解决方法
// 离散数学p261_11_b.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "stdlib.h"#define NODENUM 10#define STARTNODE 0#define TARGENODE 9char NodeChars[NODENUM]={A,B,C,D,E,F,G,H,I,J};i原创 2007-01-20 21:14:00 · 626 阅读 · 0 评论 -
伟大的数值计算
17世纪是数学发展史上一个划时代的时期,当我们今天享受着高科技成果所带来的各种便利条件时,应该意识到笛卡儿(Descartes,1596—1650)和牛顿(Newton,1642—1727)这两位卓越的先驱人物所作出的具有划时代意义的贡献。首先是笛卡儿创立平面解析几何,为我们开创了利用数学研究变量的新时代,使我们能用数学形式描述动态变化着的客观对象。从此生活在这个星球上的人们可以利用数学形式来描述原创 2007-01-20 21:17:00 · 3025 阅读 · 1 评论