问题 解释一下算法复杂度 答案 算法一般包括以下衡量指标:正确性、可读性、健壮性、良好的时空效率,其中的时空效率就是对算法复杂度的衡量。 算法的效率一般由以下因素决定: (1)算法采用何种策略,排序算法中快速排序就快于冒泡排序 (2)问题的规模,寻找10以内的质数显然快于寻找1000以内的质数 (3 ...
分类:
编程语言 时间:
2020-03-31 19:01:35
阅读次数:
65
type TForm1 = class(TForm) private procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND; end; ...... procedure TForm1.WMSysCommand(va ...
ylbtech-小说-爱情:《人生》 《人生》是作家路遥创作的小说,也是其成名作。原载《收获》1982年第三期,获1981——1982全国优秀中篇小说奖。 小说以改革时期陕北高原的城乡生活为时空背景,描写了高中毕业生高加林回到土地又离开土地,再离开土地,再回到土地这样人生的变化过程构成了其故事构架。 ...
分类:
其他好文 时间:
2020-03-31 00:59:12
阅读次数:
134
find / -name a.txt : 从根目录下全局搜索a.txt文件 grep “error” test.log :从test.log中过滤出包含error的文本行 grep -A 10 "error" test.log :过滤制定数据,并展示后10行 grep -B 10 "error" t ...
分类:
系统相关 时间:
2020-03-27 12:58:44
阅读次数:
396
ylbtech-学科-几何:分形几何学 分形几何学是一门以不规则几何形态为研究对象的几何学。相对于传统几何学的研究对象为整数维数,如,零维的点、一维的线、二维的面、三维的立体乃至四维的时空。分形几何学的研究对象为非负实数维数,如0.63、1.58、2.72、log2/log3(参见康托尔集)。因为它 ...
分类:
其他好文 时间:
2020-03-23 00:10:35
阅读次数:
68
C++内存解析 一、内存基本构成可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。 栈区:在执行函数时,函数内局部变量的存储单元 ...
分类:
编程语言 时间:
2020-03-22 01:40:43
阅读次数:
97
心得体会: 初识数据结构,目前的理解是它能帮助我从内存的角度理解编程语言。受限于内存的大小,我们不得不思考问题解决的算法。与现实一致,实际问题的处理也总面临着时空和空间的约束。这个时候,高效的数据组织方式就显得极其重要了,数据结构就是学习如何组织数据。数据结构是数据之间相互存在的一种或多种特定的关系 ...
分类:
其他好文 时间:
2020-03-21 16:30:51
阅读次数:
51
通常用来求解最优解 举例 斐波那契数列 有自顶向下(递归,时空复杂度高)和自底向上(迭代)两种解法 剪绳子 自下而上求出最优解 class Solution { public int cuttingRope(int n) { if(n<2) { return 0;} if(n==2) { retur ...
分类:
其他好文 时间:
2020-03-21 13:13:36
阅读次数:
60
XJR敏捷开发框架是一套集代码生成器+通用权限管理+工作流+即时通讯+报表工具+手机APP小程序开发于一体的敏捷开发框架。拖拽拉可视化操作配置,降低开发难度和缩短开发周期,提高80%以上的工作效率,提供源码,可无线扩展,轻松开发CRM、OA、ERP、WMS、小程序、电商管理后台等各种企业管理系统。以下是这个敏捷开发框架的一些阐述:技术特点技术选型:使用目前流行的多种web技术,包括springbo
分类:
微信 时间:
2020-03-20 09:15:55
阅读次数:
294
Redis 有序集合命令 下表列出了 redis 有序集合的基本命令: 序号命令及描述 1 ZADD key score1 member1 [score2 member2] 向有序集合添加一个或多个成员,或者更新已存在成员的分数 2 ZCARD key 获取有序集合的成员数 3 ZCOUNT key ...
分类:
其他好文 时间:
2020-03-19 21:27:31
阅读次数:
63