动态 变量类型在运行期间确定下来静态 在编译期确定下来强类型 类型不会发生自动变换,弱类型
类型会自动变,比如double+int -> double类型安全 类型对数据访问有严格控制类型不安全 ...Well-typed programs
cannot "go wrong" ...
分类:
编程语言 时间:
2014-06-06 15:34:39
收藏:
0 评论:
0 赞:
0 阅读:
402
当矩阵的非零个数和位置在操作过程中变化大时,就不宜采用顺序存储结构来表示三元组的线性表。例如,在作“将矩阵B加到矩阵A上”的操作时,由于非零元的插入或删除将会引起A.data中元素的移动。为此,对这种类型的矩阵,采用链式存储结构表示三元组的线性表更为恰当。在链表中,每个非陵园可用一个含5个域的结点表...
分类:
编程语言 时间:
2014-06-06 15:36:41
收藏:
0 评论:
0 赞:
0 阅读:
511
基本语法C面向过程思想:程序=(数据结构)+(算法)数据结构与算法分离,以算法(函数)为主。C++面向对象思想:程序=(数据结构+算法)数据结构(属性)与算法(操作)绑成一个类,定义一个个对象对象=(数据结构+算法)
,程序=(对象+对象+对象+……)面向对象程序设计的程序员有两类:1.面向对象应用...
分类:
编程语言 时间:
2014-06-06 15:41:12
收藏:
0 评论:
0 赞:
0 阅读:
463
__name__指示模块应该如何被加载:
由于主程序代码无论模块是被导入还是被直接运行都会运行,我们必须知道模块如何决定运行方向。一个应用程序可能需要导入另一个应用程序的一个模块,以便重用一些有用的代码(否则就只能用拷贝粘贴那种非面向对象的笨拙的方法),这种情况的下,你只想访问那些位于其他应用程序....
分类:
编程语言 时间:
2014-06-06 16:25:44
收藏:
0 评论:
0 赞:
0 阅读:
370
稀疏矩阵(Sparse
Matrix):对于稀疏矩阵,目前还没有一个确切的定义。设矩阵A是一个n*m的矩阵中有s个非零元素,设
δ=s/(n*m),称δ为稀疏因子,如果某一矩阵的稀疏因子δ满足δ≦0.05时称为稀疏矩阵,稀疏矩阵的压缩存储对于稀疏矩阵,采用压缩存储方法时,只存储非0元素。必须存储非0...
分类:
编程语言 时间:
2014-06-06 16:27:47
收藏:
0 评论:
0 赞:
0 阅读:
445
1.
栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.
栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详...
分类:
编程语言 时间:
2014-06-06 16:30:25
收藏:
0 评论:
0 赞:
0 阅读:
286
原文:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.html记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
一、当两个并发线程访问同一个对象obj...
分类:
编程语言 时间:
2014-06-06 16:34:22
收藏:
0 评论:
0 赞:
0 阅读:
368
例如:我输出的是一个对象,却调用到了toString方法public class TTT
{private String id;private String name;public void setId(String id) {this.id =
id;}public void setName(St...
分类:
编程语言 时间:
2014-06-06 16:36:10
收藏:
0 评论:
0 赞:
0 阅读:
441
java中的数据类型,可分为两类:
1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean
他们之间的比较,应用双等号(==),比较的是他们的值。2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放...
分类:
编程语言 时间:
2014-06-06 16:41:24
收藏:
0 评论:
0 赞:
0 阅读:
371
原题地址:https://oj.leetcode.com/problems/triangle/题意:Given
a triangle, find the minimum path sum from top to bottom. Each step you may move
to adjacent n...
分类:
编程语言 时间:
2014-06-06 17:30:04
收藏:
0 评论:
0 赞:
0 阅读:
470
一位牛人归纳的JavaScript 语言基础知识点图示。1.JavaScript
数据类型2.JavaScript 变量3.Javascript 运算符4.JavaScript 数组5.JavaScript 流程控制6.JavaScript
函数基础7.DOM 基本操作8.Window 对象9.Ja...
分类:
编程语言 时间:
2014-06-06 17:41:40
收藏:
0 评论:
0 赞:
0 阅读:
337
算法导论上面快速排序的实现。代码:def partition(array, left, right):
i = left-1 for j in range(left, right): if array[j] <= array[right]: i += ...
分类:
编程语言 时间:
2014-06-06 18:17:08
收藏:
0 评论:
0 赞:
0 阅读:
442
类集框架:jdk提供的一系列类和接口,位于java.util包当中,主要用于存储和管理对象,主要分为三大类:集合、列表和映射。集合Set:用于存储一系列对象的集合。无序、不允许重复元素。列表List:用来存储有顺序的一组数据的集合。有序映射Map:以键值对的方式进行数据存储的集合。类集框架主体结构:...
分类:
编程语言 时间:
2014-06-05 12:52:31
收藏:
0 评论:
0 赞:
0 阅读:
359
声明template参数时,
前缀关键字class和typename可以互换;使用关键字typename标识嵌套从属类型名称,
但不需在基类列表和成员初始化列表内使用.从属名称(dependent names):模板(template)内出现的名称,
相依于某个模板(template)参数, 如T ...
分类:
编程语言 时间:
2014-06-06 19:05:52
收藏:
0 评论:
0 赞:
0 阅读:
444
关于JavaScript继承,方式非常多,包含compile-to-javascript的语言TypeScript, CoffeeScript以及站点MDN,
GitHub,Modernizr各种polyfill都给出了稳妥的实现方案。从ES5的角度看,这当中一些方案在功能上OK,但在语义上却不尽如...
分类:
编程语言 时间:
2014-06-06 19:07:45
收藏:
0 评论:
0 赞:
0 阅读:
374
引自:http://blog.csdn.net/aaa1117a8w5s6d/article/details/8295527和http://m.blog.csdn.net/blog/undoner/12849661静态变量:线程非安全。静态变量即类变量,位于方法区,为所有对象共享,共享一份内存,一旦...
分类:
编程语言 时间:
2014-06-06 19:17:16
收藏:
0 评论:
0 赞:
0 阅读:
373
Swift Objective-C iOS8 lkvt
分类:
编程语言 时间:
2014-06-06 19:55:14
收藏:
0 评论:
0 赞:
0 阅读:
462
原题地址:https://oj.leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/题意:Say
you have an array for which theithelement is the price of a given stoc...
分类:
编程语言 时间:
2014-06-06 20:03:39
收藏:
0 评论:
0 赞:
0 阅读:
369
JavaScript及其异步实现续:Promise让一切更简单
分类:
编程语言 时间:
2014-06-06 20:14:49
收藏:
0 评论:
0 赞:
0 阅读:
392
BorderLayoutFlowLayoutGridLayoutGridBagLayoutCardLayoutBoxLayout1.BorderLayoutjava.lang.Object--java.awt.BorderLayout将版面划分成东、西、南、北、中五个区域,将加入的组件按指定位置放置...
分类:
编程语言 时间:
2014-06-06 20:24:35
收藏:
0 评论:
0 赞:
0 阅读:
335