数据结构C++描述目录译者序前言第一部分预备知识第1章C++程序设计11.1引言11.2函数与参数21.2.1传值参数21.2.2模板函数31.2.3引用参数31.2.4常量引用参数41.2.5返回值41.2.6递归函数51.3动态存储分配91.3.1操作符new91.3.2一维数组91.3.3异常处理101.3.4操作符delete101.3.5二维数组101.4类131.4.1类Currency131.4.2使用不同的描述方法181.4.3操作符重载201.4.4引发异常221.4.5友元和保护类成员231.4.6增加#ifndef,#define和#endif语句241.5测试与调试241.5.1什么是测试241.5.2设计测试数据261.5.3调试281.6参考及推荐读物29第2章程序功能302.1引言302.2空间复杂性312.2.1空间复杂性的组成312.2.2举例352.3时间复杂性372.3.1时间复杂性的组成372.3.2操作计数372.3.3执行步数442.4渐进符号(O、健?、o)552.4.1大写O符号562.4.2椒?582.4.3符号592.4.4小写o符号602.4.5特性602.4.6复杂性分析举例612.5实际复杂性662.6功能测量682.6.1选择实例的大小692.6.2设计测试数据692.6.3进行实验692.7参考及推荐读物74第二部分数据结构第3章数据描述753.1引言753.2线性表763.3公式化描述773.3.1基本概念773.3.2异常类NoMem793.3.3操作793.3.4评价833.4链表描述863.4.1类ChainNode和Chain863.4.2操作883.4.3扩充类Chain913.4.4链表遍历器类923.4.5循环链表933.4.6与公式化描述方法的比较943.4.7双向链表953.4.8小结963.5间接寻址993.5.1基本概念993.5.2操作1003.6模拟指针1023.6.1SimSpace的操作1033.6.2采用模拟指针的链表1063.7描述方法的比较1103.8应用1113.8.1箱子排序1113.8.2基数排序1163.8.3等价类1173.8.4凸包1223.9参考及推荐读物127第4章数组和矩阵1284.1数组1284.1.1抽象数据类型1284.1.2C++数组1294.1.3行主映射和列主映射1294.1.4类Array1D1314.1.5类Array2D1334.2矩阵1374.2.1定义和操作1374.2.2类Matrix1384.3特殊矩阵1414.3.1定义和应用1414.3.2对角矩阵1434.3.3三对角矩阵1444.3.4三角矩阵1454.3.5对称矩阵1464.4稀疏矩阵1494.4.1基本概念1494.4.2数组描述1494.4.3链表描述154第5章堆栈1615.1抽象数据类型1615.2派生类和继承1625.3公式化描述1635.3.1Stack的效率1645.3.2自定义Stack1645.4链表描述1665.5应用1695.5.1括号匹配1695.5.2汉诺塔1705.5.3火车车厢重排1725.5.4开关盒布线1765.5.5离线等价类问题1785.5.6迷宫老鼠1805.6参考及推荐读物188第6章队列1896.1抽象
2021/11/11 22:02:18 11.24MB 数据结构 C++
1
数据结构C++描述目录译者序前言第一部分预备知识第1章C++程序设计11.1引言11.2函数与参数21.2.1传值参数21.2.2模板函数31.2.3引用参数31.2.4常量引用参数41.2.5返回值41.2.6递归函数51.3动态存储分配91.3.1操作符new91.3.2一维数组91.3.3异常处理101.3.4操作符delete101.3.5二维数组101.4类131.4.1类Currency131.4.2使用不同的描述方法181.4.3操作符重载201.4.4引发异常221.4.5友元和保护类成员231.4.6增加#ifndef,#define和#endif语句241.5测试与调试241.5.1什么是测试241.5.2设计测试数据261.5.3调试281.6参考及推荐读物29第2章程序功能302.1引言302.2空间复杂性312.2.1空间复杂性的组成312.2.2举例352.3时间复杂性372.3.1时间复杂性的组成372.3.2操作计数372.3.3执行步数442.4渐进符号(O、健?、o)552.4.1大写O符号562.4.2椒?582.4.3符号592.4.4小写o符号602.4.5特性602.4.6复杂性分析举例612.5实际复杂性662.6功能测量682.6.1选择实例的大小692.6.2设计测试数据692.6.3进行实验692.7参考及推荐读物74第二部分数据结构第3章数据描述753.1引言753.2线性表763.3公式化描述773.3.1基本概念773.3.2异常类NoMem793.3.3操作793.3.4评价833.4链表描述863.4.1类ChainNode和Chain863.4.2操作883.4.3扩充类Chain913.4.4链表遍历器类923.4.5循环链表933.4.6与公式化描述方法的比较943.4.7双向链表953.4.8小结963.5间接寻址993.5.1基本概念993.5.2操作1003.6模拟指针1023.6.1SimSpace的操作1033.6.2采用模拟指针的链表1063.7描述方法的比较1103.8应用1113.8.1箱子排序1113.8.2基数排序1163.8.3等价类1173.8.4凸包1223.9参考及推荐读物127第4章数组和矩阵1284.1数组1284.1.1抽象数据类型1284.1.2C++数组1294.1.3行主映射和列主映射1294.1.4类Array1D1314.1.5类Array2D1334.2矩阵1374.2.1定义和操作1374.2.2类Matrix1384.3特殊矩阵1414.3.1定义和应用1414.3.2对角矩阵1434.3.3三对角矩阵1444.3.4三角矩阵1454.3.5对称矩阵1464.4稀疏矩阵1494.4.1基本概念1494.4.2数组描述1494.4.3链表描述154第5章堆栈1615.1抽象数据类型1615.2派生类和继承1625.3公式化描述1635.3.1Stack的效率1645.3.2自定义Stack1645.4链表描述1665.5应用1695.5.1括号匹配1695.5.2汉诺塔1705.5.3火车车厢重排1725.5.4开关盒布线1765.5.5离线等价类问题1785.5.6迷宫老鼠1805.6参考及推荐读物188第6章队列1896.1抽象
2017/11/27 10:55:02 11.24MB 数据结构 C++
1
离散实验报告求无限集上给定关系的自反、对称和传递闭包
2018/3/24 22:19:51 53KB 离散实验报告
1
[0-1]二进制空间权重矩阵:一般用Rook相邻和Queen相邻。
Rook相邻指的是有一段公共边即认为他俩相邻。
Queen相邻:只需存在顶点相接,就认为两地区为相邻关系。
2015/9/17 18:20:35 13KB 相邻为1,不相邻为0
1
mulStablePoint 用不动点迭代法求非线性方程组的一个根mulNewton 用牛顿法法求非线性方程组的一个根mulDiscNewton 用离散牛顿法法求非线性方程组的一个根mulMix 用牛顿-雅可比迭代法求非线性方程组的一个根mulNewtonSOR 用牛顿-SOR迭代法求非线性方程组的一个根mulDNewton 用牛顿下山法求非线性方程组的一个根mulGXF1 用两点割线法的第一种方式求非线性方程组的一个根mulGXF2 用两点割线法的第二种方式求非线性方程组的一个根mulVNewton 用拟牛顿法求非线性方程组的一组解mulRank1 用对称秩1算法求非线性方程组的一个根mulDFP 用D-F-P算法求非线性方程组的一组解mulBFS 用B-F-S算法求非线性方程组的一个根mulNumYT 用数值延拓法求非线性方程组的一组解DiffParam1 用参数微分法中的欧拉法求非线性方程组的一组解DiffParam2 用参数微分法中的中点积分法求非线性方程组的一组解mulFastDown 用最速下降法求非线性方程组的一组解mulGSND 用高斯牛顿法求非线性方程组的一组解mulConj 用共轭梯度法求非线性方程组的一组解mulDamp 用阻尼最小二乘法求非线性方程组的一组解
2019/10/9 8:31:42 11KB 非线性 方程组 求解 matlab程序
1
计算机图形学大作业终极版!!!包括2D和3D,2D包括直线、圆、多边形画法和填充、曲线、曲面的多种方法,弹球反射、图形变换(对称、旋转),亮点是,画完图形可以鼠标拖动修改;
3D包括画小房子,灯光效果,这是我本人写的代码,亲测可用,各种功能应有尽有,由于太全面,所以只能要高分了,请各位谅解。


2015/6/27 22:28:08 221KB 计算机图形学 MFC 图形学大作业 C++
1
本科教材PDF等等·262·工程力学·262·由图14.8(a)中的曲线2查得,当bσ=600MPa时,K1.66σ=,由表14-1查得0.88σε=。
由于轴表面经切削加工,由表14-2,使用插入法,求得β=0.925。
把以上求得的maxσ、Kσ、σε、β等代入公式(14.12),求出A-A处的工作安全因数为1max2502.61.6646.90.880.925nσKσσσσεβ=−==××规定的安全因数为n=2。
所以,轴在该截面处满足强度条件式(14.11)。
14.5持久极限曲线在非对称循环的情况下,用rσ表示持久极限。
rσ的脚标r代表循环特征。
例如脉动循环r=0,其持久极限记为0σ。
与测定对称循环持久极限1σ-的方法相似,在给定的循环特征r下进行疲劳试验,求得相应的S−N曲线。
图14.13即为这种曲线的示意图。
利用S−N曲线便可确定不同r值的持久极限rσ。
图14.13选取以平均应力mσ为横轴,应力幅aσ为纵轴的坐标系如图14.14所示。
对任一个应力循环,由它的mσ和aσ便可在坐标系中确定一个对应的P点。
由公式(14.4)知,若把一点的纵、横坐标相加,就是该点所代表的应力循环的最大应力,即ammaxσ+σ=σ(a)由原点到P点作射线OP,其斜率为amaxminmmaxmin1tan1rrσσσασσσ−−===++(b)可见循环特征r相同的所有应力循环都在同一射线上。
离原点越远,纵、横坐标之和越大,应力循环的maxσ也越大。
显然,只需maxσ不超过同一r下的持久极限rσ,就不会出现疲劳失效。
故在每一条由原点出发的射线上,都有一个由持久极限确定的临界点(如OP线上的P′)。
对于对称循环,r=−1,mσ=0,amaxσ=σ,表明与对称循环对应的点都在纵轴上。
由bσ在横轴上确定静载的临界点B。
脉动循环r=0,由式(b)知tanα=1,故与脉动循环对应的点都在α=45的射线上,与其持久极限bσ相应的临界点为C。
总之,对任一循环特征r,都可确定与其持久极限相应的临界点。
将这些点连成曲线即为持久极限曲线,如图14.14中的曲线AP′CB。
2022/10/19 13:52:36 14.93MB 工程力学
1
压缩成两部分,这是第一部分,请下全。
线性代数和矩阵理论是数学和自然科学的基本工具,同时也是科学研究的沃土。
本书是矩阵理论方面的经典著作,从数学分析的角度阐述了矩阵分析的经典和现代方法。
主要内容有:特征值、特征向量和相似性;
酉相似和酉等价;
相似标准型和三角分解;
Hermite矩阵、对称矩阵和酉相合;
向量范数和矩阵范数;
特征值的估计和扰动;
正定矩阵和半正定矩阵;
正矩阵和非负矩阵。
第2版对第1版进行了全面的修订、更新和扩展。
这一版不仅对基础线性代数和矩阵理论做了全面的总结,而且还新增了奇异值、CS分解和Weyr标准型的相关内容,扩展了与逆矩阵和分块矩阵相关的内容,介绍了Jordan标准型的新应用。
此外,还附有1100多个问题和练习,并且给出了一些提示,以协助读者提高解决数学问题的能力。
本书可以用作本科生或者研究生的教材,也可用作数学工作者和科技人员的参考书。
名人推荐“《矩阵分析(第2版)》是矩阵分析理论的权威教程和不可或缺的参考资料。
这本书内容全面,逻辑清晰,结构严谨,阐述深刻。
不论是应用科学家、普通用户,还是有经验的研究人员,任何需要使用矩阵的人都适合阅读。
”——IlseIpsen,北卡罗莱纳州立大学“《矩阵分析》取得了巨大的成功,并且被广泛阅读和使用。
该书第2版进行了全面修订,增加了很多最近的研究成果。
它对矩阵理论和应用作出了不朽的贡献。
我很荣幸,在佐治亚州立大学的高级矩阵分析课上使用了该书第2版初稿中的几章内容。
我坚信,《矩阵分析(第2版)》将是未来多年中矩阵理论的标准本科生教材和必备参考书。
”——ZhongshanLi,佐治亚州立大学媒体推荐“《矩阵分析(第2版)》是矩阵分析理论的经典教程和不可或缺的参考资料。
这本书内容全面,逻辑清晰,结构严谨,阐述深刻。
不论是应用科学家、普通用户,还是有经验的研究人员,任何需要使用矩阵的人都适合阅读。
”——IlseIpsen,北卡罗莱纳州立大学“《矩阵分析》取得了巨大的成功,并且被广泛阅读和使用。
该书第2版进行了全面修订,增加了很多近期的研究成果。
它对矩阵理论和应用作出了不朽的贡献。
我很荣幸,在佐治亚州立大学的高级矩阵分析课上使用了该书第2版初稿中的几章内容。
我坚信,《矩阵分析(第2版)》将是未来多年中矩阵理论的标准本科生教材和参考书。
”——ZhongshanLi,佐治亚州立大学作者简介作者:[美]霍恩(RogerA.Horn)[美]约翰逊(CharlesR.Johnson)译者:无RogerA.Horn国际知名数学专家,现任美国犹他大学数学系研究教授,曾任约翰?霍普金斯大学数学系系主任,并曾任AmericanMathematicalMonthly编辑。
CharlesR.Johnson国际知名数学专家,现任美国威廉玛丽学院教授。
因其在数学科学领域的杰出贡献被授予华盛顿科学学会奖。
2015/11/3 16:55:54 47MB 矩阵分析 第2版 霍恩 Roger
1
Matlab对称分量法计算正序负序零序,绘制出向量图,采用MATLAB编写的M文件
2019/10/2 11:43:28 1KB 电力系统 对称分量 matlab 故障分析
1
Applet钢琴模拟程序java源码2个目标文件,提供基本的音乐编辑功能。
编辑音乐软件的朋友,这款实例会对你有所协助。
Calendar万年历1个目标文件EJB模拟银行ATM流程及操作源代码6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例……ejbCreate函数用于初始化一个EJB实例5个目标文件,演示AddressEJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。
EJB中JNDI的使用源码例子1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context……ftp文件传输2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。
本规范尝试满足大型主机、微型主机、个人工作站、和TACs的不同需求。
例如,容易实现协议的设计。
JavaEJB中有、无状态SessionBean的两个例子两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;
在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除……JavaSocket聊天通信演示代码2个目标文件,一个服务器,一个客户端。
JavaTelnet客户端实例源码一个目标文件,演示Socket的使用。
Java组播组中发送和接受数据实例3个目标文件。
Java读写文本文件的示例代码1个目标文件。
java俄罗斯方块一个目标文件。
Java非对称加密源码实例1个目标文件摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用DES,DESede,Blowfish等。
  设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息……Java利用DES私钥对称加密代码实例同上java聊天室2个目标文件,简单。
java模拟掷骰子2个1个目标文件,输出演示。
java凭图游戏一个目标文件,简单。
java求一个整数的因子如题。
Java生成密钥的实例1个目标文件摘要:Java源码,算法相关,密钥  Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件中得到公钥编码的字节数组、如何从字节数组解码公钥。
Java数据压缩与传输实例1个目标文件摘要:Java源码,文件操作,数据压缩,文件传输  Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。
Java数组倒置简单Java图片加水印,支持旋转和透明度设置摘要:Java源码,文件操作,图片水印  util实现Java图片水印添加功
2021/11/7 10:49:06 57.5MB java 源码包 实例
1
共 243 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡