Scala是一种静态语言、面向对象的函数式编程语言。它的程序代码以.scala结尾,编译时会编译成.class字节码在jvm上运行。常量与变量的声明方式(变量声明后必须初始化)val a=1var b=1函数的声明循环与增强循环数组、映射、元组
分类:
其他好文 时间:
2015-07-09 11:13:02
阅读次数:
110
1 struct TreeNode { 2 char val; 3 TreeNode *left; 4 TreeNode *right; 5 int visitCount; //节点访问次数,后序遍历会用到 6 TreeNode(c...
分类:
其他好文 时间:
2015-07-09 11:11:27
阅读次数:
163
map/multimap的简介
map是标准的关联式容器,一个map是一个键值对序列,即(key,value)对。它提供基于key的快速检索能力。
map中key值是唯一的。集合中的元素按一定的顺序排列。元素插入过程是按排序规则插入,所以不能指定插入位置。
map的具体实现采用红黑树变体的平衡二叉树的数据结构。在插入操作和删除操作上比vector快。
map可以直接存取key所对应的val...
分类:
其他好文 时间:
2015-07-08 22:43:06
阅读次数:
184
总结工作中常用到的jQuery操作元素的各种方法,方便以后查阅使用。jquery判断checkbox是否被选中if($("#id").is(":checked"))jquery获取选中的radiovargender=$("input[name=‘gender‘]:checked").val();jquery选中radio$("input:radio[name=‘gender‘][value=‘M‘]").attr("check..
分类:
Web程序 时间:
2015-07-08 14:53:37
阅读次数:
165
删除链表元素 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x) : val(...
分类:
其他好文 时间:
2015-07-08 12:23:50
阅读次数:
102
引言: 为什么会引入这个问题,在程序中遇到这样的问题,在某个数据表中,相同的AID(项目ID)被多次添加到数据表中,所以对应于不同的时间,只想选取添加时间最早的哪一条记录。参考:红黑联盟所用到的数据表:想实现的效果:解释:相同的ID,由不同的人(Name)添加,我们选取值最小(Val)的那一行记录....
分类:
数据库 时间:
2015-07-08 01:59:00
阅读次数:
161
链表的插入排序算法,其中大循环是,从原始链表中挨个读取每个元素。取出的每个元素用插入排序建立新表即可 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * Lis...
分类:
其他好文 时间:
2015-07-08 00:26:56
阅读次数:
96
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */public...
分类:
其他好文 时间:
2015-07-08 00:14:36
阅读次数:
152
1 /** 2 * Definition of ListNode 3 * class ListNode { 4 * public: 5 * int val; 6 * ListNode *next; 7 * ListNode(int val) { 8 * ...
分类:
其他好文 时间:
2015-07-07 22:34:59
阅读次数:
203