- 博客(17)
- 资源 (30)
- 收藏
- 关注
原创 C#与C++抉择【z】
【篇首语】这篇文章对两种语言的评价我很认同。快速开发用C#比较好。如果考虑效率,C++内核配合C#界面也是我常用的方式。 我一直不明白C++真的比C#强大吗?望高手指点。 困惑1.:为什么飞信之前的版本用.NET做的,感觉不是很好用,最终放弃了.NET而使用C++重写了。 感觉重写之后的版本好一点。难道是他们的技术不好?还是C++真的比C#强大吗? 困惑2:为什么QQ一直使用C++开发。(虽然QQ开发的时候C++还是最主流的,C#还不是那么流行 )但是概念版QQ只是使用了WPF的技术实现了
2010-09-24 08:51:00 1697
原创 强烈推荐《算法还重要吗?》
博文地址:算法还重要吗? 作者确实是个高手,我想写这个问题很久了,但是奈于自己水平有限,不能完整的谈谈这个问题,就只好作罢。 而作者能将这个问题的方方面面分析的如此透彻,真的是令人佩服。 曾经我认为编程就是写算法,但是后来发现我错了,编程还包含了大量的it技术问题。 其实算法主要是编程中的逻辑与专业知识问题,至少我是这么认为的。 算法真的这么重要吗? 曾经web开发是个令人向往的高新工作,而今天却沦为it民工,不得不令人思考。 已经有无数人发帖谈过it技术的发展方向:将编程变成为傻
2010-09-21 10:44:00 1138
原创 数据结构 第9章 文件
第9章 文件 本章中介绍下列主要内容: 文件的基本概念 常用的文件操作 文件的组织结构以及文件的不同组织方式的特点 第一节 文件的基本概念 文件:文件是存储在外部介质上的由大量性质相同的记录组成的集合。按其记录的类型不同可以分为两类:程序文件和数据文件。 程序文件是一维的、连续的、无结构的字符序列,可以看成是由一条无结构的记录组成的文件。 数据文件是带有结构的、性质相同的记录的集合。每
2010-09-20 19:36:00 957
原创 数据结构 第8章 排序
第8章 排序 本章中主要介绍下列内容: 1.插入排序 2.交换排序 3.选择排序 4.归并排序 5.基数排序 第一节 基本概念 关键字:是数据元素中的某个数据项。如果某个数据项可以唯一地确定一个数据元素,就将其称为主关键字;否则,称为次关键字。 排序:是把一组无序地数据元素按照关键字值递增(或递减)地重新排列。如果排序依据的是主关键字,排序的结果将是唯一的, 排序算法的稳定性:如果在待排序的记录序列中有多个
2010-09-20 19:33:00 1351
原创 数据结构 第7章 查找
第7章 查找 本章中介绍下列主要内容: 1.静态查找表及查找算法:顺序查找、折半查找 2.动态查找表及查找算法:二叉排序树 3.哈希表及查找算法 第一节 基本概念 查找表:用于查找的数据元素集合称为查找表。查找表由同一类型的数据元素(或记录)构成。 静态查找表:若只对查找表进行如下两种操作:(1)在查找表中查看某个特定的数据元素是否在查找表中,(2)检索某个特定元素的各种属性,则称这类查找表为静态查找表。静态查找表在查找过
2010-09-20 19:32:00 1120
原创 数据结构 第6章 图
第6章 图 本章中介绍下列主要内容: 1.图的定义 2.图的存储结构 3.图的遍历操作 4.图的几个典型应用问题课时分配: 1、2两个学时,3两个学时,4四个学时,上机两个学时重点、难点: 图的遍历操作、典型应用问题 第一节 图的定义 1.定义 图是由结点的有穷集合V和边的集合E组成。其中,为了与树形结构加以区别,在图结构中常常将结点称为顶点,边是顶点的有序偶对,若两个顶点之间存在一条边,就表
2010-09-20 19:31:00 1439
原创 数据结构 第5章 树和二叉树
第5章 树和二叉树 本章中主要介绍下列内容: 1.树的定义和存储结构 2.二叉树的定义、性质、存储结构 3.二叉树的遍历、线索算法 4.树和二叉树的转换 5.哈夫曼树及其应用课时分配: 1、2两个学时,3四个学时,4两个学时, 5两个学时,上机两个学时重点、难点: 二叉树的遍历、线索算法、哈夫曼树及其应用 第一节 树 1.树的定义和基本运算1.1 定义 树是一种常用的非线性结构。我们可以这样定义
2010-09-20 19:28:00 4510
原创 数据结构 第4章 数组和广义表
第4章 数组和广义表 本章主要介绍下列内容: 1.数组的定义、基本运算和存储结构 2.特殊矩阵的压缩存储 3.广义表的定义、术语、存储结构、运算 4.递归算法设计课时分配: 1两个学时,2两个学时,3两个学时, 4两个学时重点、难点: 特殊矩阵的压缩存储、广义表的存储结构、递归算法设计 第一节 数组 1.数组的定义和基本运算 数组的特点是每个数据元素可以又是一个线性表结构。因此,数组结构可以简单地定义为:若线性表中的数据元
2010-09-20 19:26:00 1297
原创 数据结构 第3章 栈和队列
第3章 栈和队列 本章主要介绍以下内容: 1.栈的概念、存储结构及其基本操作 2.队列的概念、存储结构及其基本操作 3.栈与队列的应用举例 4.串的定义、存储结构和基本运算、模式匹配课时分配: 1四个学时,2、3两个学时,4两个学时,上机两个学时重点、难点: 栈的存储结构及其基本操作、队列存储结构及其基本操作、模式匹配 第一节 栈 1.栈的定义 栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线
2010-09-20 19:25:00 2247
原创 数据结构 第2章 线性表
第2章 线性表 本章主要介绍下列内容: 1.线性表的定义和基本操作 2.线性表的顺序存储结构 3.线性表的链式存储结构 4.循环链表、线性表的应用举例课时分配: 1、2两个学时,3两个学时, 4两个学时,上机两个学时重点、难点: 线性表的存储结构、链式存储结构、循环链表 第一节 线性表的定义和基本操作 1.线性表的定义 线性表是由n(n≥0)个类型相同的数据元素组成的有限序列。通常表示成下列形式: L=( a1,
2010-09-20 19:23:00 1317
原创 数据结构 第1章 数据结构概论
第1章 数据结构概论 本章主要介绍以下内容: 1.数据结构研究的主要内容 2.数据结构中涉及的基本概念 3.算法的概念、描述方法以及评价标准课时分配: 1、2两个学时,3两个学时重点、难点: ADT、算法的概念、描述方法以及评价标准 第一节 数据结构研究的主要内容 1.当今计算机应用的特点 所处理的数据量大且具有一定的关系; 对其操作不再是单纯的数值计算,而更多地是需要对其进行组织、管理和检索
2010-09-20 19:20:00 762
原创 数据结构算法背诵
一、线性表 1.逆转顺序表中的所有元素算法思想:第一个元素和最后一个元素对调,第二个元素和倒数第二个元素对调,……,依此类推。 void Reverse(int A[], int n){ int i, t;for (i=0; i next;while (p != NULL){ if (p->data == item) {q->next = p->next;free(p);p = q->next; } else {q = p;p
2010-09-20 12:42:00 1386
原创 算法大全
算法大全 数论算法 1.求两数的最大公约数 function gcd(a,b:integer):integer;begin if b=0 then gcd:=aelse gcd:=gcd (b,a mod b);end ; 2.求两数的最小公倍数 function lcm(a,b:integer):integer;beginif a0 do inc(lcm,a);end; 3.素数的求法 A.小范围内判断一个数是否为质数:functi
2010-09-20 12:35:00 1418
原创 搞了个UG/NX二次开发MSN群玩玩
群地址:http://jxit.groups.live.com/ 尝试着搞搞。MSN群确实没有QQ群好,不过对于上不了QQ的人,也是个尝试。 加入方法:在网页中打开群地址,然后填入您的MSN地址,申请加入就行。
2010-09-17 09:40:00 1548 2
原创 精通Matlab与C/C++混合程序设计(第2版) pdf
内容简介 本书主要介绍如何运用Matlab与C/C++进行混合程序设计。共分8章,主要包括: Matlab程序设计初步、Matlab编译器、Matlab与C语言的接口、生成可独立运行的Matlab程序、Visual C++调用Matlab程序、Matlab DotNet Builder 与 Visual C ++、Matcom与C/C++以及Visual C++调用Matlab C++数学库。另外,附录中介绍有关动态链接库的基础知识。各章包含大量的实例程序,可供寻求将Matlab程序脱离Matl
2010-09-16 16:22:00 6224 8
原创 MATLAB C#混合编程demo
http://video.sina.com.cn/v/b/15774933-1230944697.html 这个视频是C#调用matlab的一种方法,属于通用的流程。 但是我不推荐这样做,意义不大,除非是做个界面忽悠人可以。 因为C#调用matlab,我从来没用过,也不知道有什么意义。 事实上matlab调用dll,那才用处广泛,特别是优化和控制上。
2010-09-13 20:51:00 1882 1
转载 C#发送Email方法总结
通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现,本文列举了3种途径来发送: 1.通过Localhost; 2.通过普通SMTP; 3.通过SSL的SMTP; 下面一个一个来说: 1.通过LocalHost public void SendMailLocalhost() {
2010-09-02 16:59:00 5115
WCF 概要 begtostudy 品质保证
2010-08-28
UG NX 与 Opengl联合编程
2010-06-13
SVN 1.5 系列
2009-05-14
UG NX6 VS Wizard文件
2008-09-04
.net数学表达式求解
2008-01-29
DelVCTmp
2007-07-26
UG_OPEN_API_VC6_Wizard
2007-07-15
jksdll 1.0
2006-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人