CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 520 下一页

2007年12月17日

摘要: C/C++的思索 C++之父访谈录 作者:佚名 翻译整理:pigprince ---------------------------------------------------------------------- 在1998年的元旦,Bjarne Stroustrup(C++之父)接受了IEEE《计算机》杂志记者的专访。编辑很自然的认为他会对于过去七年来使用他创建的语言进行面对对象设计做... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(95) 评论(0) 推荐(0)

摘要: AI(1)知识表示法:任何复杂的求解技术都由表示和搜索两部分,我们下面将介绍几种知识的表示法:1.状态空间法: 状态(state):描述某类不同事物间的差别而引入的一组最少变量的由序集合,表示为: Q=[q0,q1,...,qn]T上面Q中的每个变量qn称为状态变量. 状态空间(state space):表示该问题的全部可能状态及其关系图我们以15数码难题为例来说明状态空间表示的概念:它由各起... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(63) 评论(0) 推荐(0)

摘要: AI(2)问题的归约:我们来看看梵诺塔难题:有三根柱子(1,2,3)和三个不同大小的圆盘(ATrackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=3287 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(68) 评论(0) 推荐(0)

摘要: 我们讲一讲A*算法:我们描述一个特别的估价函数f(n),它能估算出从起始节点到n最小代价路径的代价和节点n到一目标节点的最小代价路径的代价总和.我们在介绍A*算法之前先介绍一些有用的记号:k(n,m)表示从节点n到m的之间的最小代价路径的代价,m和n必须是连通的. h*(n)表示n到整个目标节点集合的所有最小代价路径中最小的一个,也就是说h*(n)是n到目标节点的最小代价.我们定义g*(n)=... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(65) 评论(0) 推荐(0)

摘要: 盲目搜索的效率很低,耗费很多时间和空间,如果我们能找出一种用于从排,及选择最有希望的节点.我们称这种搜索为"启发式搜索"或"信息搜索".进行这种搜索需要有关的信息,这信息称为启发信息,它可以分为3种: 1.用于决定哪个为最有希望的节点,以免盲目的搜索 2.决定从排的顺序. 3.决定那些节点应从搜索树中丢弃.我们下面就讲一讲第一种,也就是判断哪个为最有希望的节点:有序搜索:又称为有最好优先搜索(... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(69) 评论(0) 推荐(0)

摘要: 置换和合一:置换:在谓词逻辑中一个重要的规则是假元推理,它是由合式公式W1和W1=>W2产生合式公式W2,另一个重要的规是则全称化推理:它是由合式公式(\-/x)W(x)产生合式公式W(A).例一: 表达式P[x,f(y),B]的4个置换是:s1={z/x,w/y}s2={C/y}s3={q(z)/x,A/y}s4={c/x,A/y}可以得到:P[x,f(y),B]s1=P[z,f(w),B]... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(85) 评论(0) 推荐(0)

摘要: AI(5)不知你学过离散数学没有,如果学过下面的可以跳过,没学过的最好找一本书学学.我们来看看知识表示法的另一种表示方法:谓词逻辑法谓词逻辑的基本组成部分为:谓词符号,变量符号,函数符号和常量符号,例如要表示机器人(ROBOT)在房间(ROOM)里,我们可以用简单的原子公式:INROOM(ROBOT,ROOM)其中ROBOT和ROOM为常量符号,INROOM为谓词符号,可以当成是一个函数,一个... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(65) 评论(0) 推荐(0)

摘要: “给你二十万元,三年之内你能够赚回多少钱?”——问题摆在面前的时候,大部分人不会说我三年就会把这些赔光,可是事实总是那么无情。 中国软件业最近一次高潮并不是发生在即将过去的2000年,而是1年前的“红色正版风暴”。今年的无论是“I软件”还是“金山.NET”,终究给人一种概念炒作的嫌疑。今年中国软件业不管是思路还是发展方向,都齐刷刷的转向了Internet,仿佛没有Internet作为支撑... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(114) 评论(0) 推荐(0)

摘要: 对于VC++初学者,可能会遇到这样一个问题:一个基于Dialog的MFC AppWizard应用程序,再Insert一个对话框,如何同时显示这两个对话框呢? ---- 其实这个问题很简单,想要在屏幕上同时显示两个对话框,并且这两个对话框都可以被激活,则至少第二个对话框应该为非模态对话框。启动非模态对话框的方法与启动一个普通窗口的步骤是一样的,即先调用窗口类的Create()函数创建一个窗口对... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(123) 评论(0) 推荐(0)

摘要: 作者:夏青虫---- 在我们编制Delphi应用程序,常常需要提供一个密码验证框,对应用程序的使用者进行身份核对。如果能有一个通用的密码验证框,便能够为我们的工作节约不少的时间,更能使我们编制的程序小而快。 以下的程序为你提供了这样的一个DLL文件。 //文件名为CheckPasswordForm.dpr;编译此文件生成CheckPasswordForm.dll l... 阅读全文

posted @ 2007-12-17 11:23 csdnexpert 阅读(255) 评论(0) 推荐(0)

上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 520 下一页