码迷,mamicode.com
首页 > 其他好文
3.2 双向链表
1.简介 前面3.1的单链表在操作过程中有一个缺点,就是后面的节点无法直接找到前面的节点,这使很多操作都得从头到尾去搜寻节点,算法效率变得非常低,解决这个问题的方法就是重新定义链表的节点使每个节点有两个指针,一个指向前驱一个指向后驱,这就是双向链表。节点定义templateclass DLLNode...
分类:其他好文   时间:2015-08-26 23:50:15    阅读次数:304
带委托并且带约束的泛型方法
public interface ITest { decimal Balance { get; } }public class Test : ITest { public Test(decimal balance) { ...
分类:其他好文   时间:2015-08-26 23:51:45    阅读次数:221
UI_1
依然按照视频讲解,但是 AppCompatActivity和ActionBarActivity一直弄不好,现在也不明白有什么区别。所以想回到《疯狂安卓讲义第三版》在那上面阅读代码,明白代码,一步一步走今天做的是UI_1一个图片循环浏览:首先引入一下(我不知道引入的是什么玩意儿)import andr...
分类:其他好文   时间:2015-08-26 23:51:06    阅读次数:247
Git的环境搭建
Git时当下流行的分布式版本控制系统。 集中式版本控制系统的版本库是集中存放在中央处理器的,所以开发者要先从中央服务器获取最新的版本,编码后再将自己的代码发送给中央处理器。集中式版本控制系统最大的缺点事必须联网才能工作。 分布式版本控制系统没有中央处理器,每个人的电脑上都是一个完整的版本...
分类:其他好文   时间:2015-08-26 23:51:05    阅读次数:286
EasyUI 使用注意点
前段时间做一个系统的服务端管理系统,使用了一下EasyUI。以下是我在使用中觉得需要注意的地方或者一些EasyUI中一些特别点的用法。总结如下,与大家分享下,希望对初学者能有写作用。EasyUI 使用注意点:1、使用href方式从外部引入,需将所有代码写在body标签中,可省略body标签之外的所有...
分类:其他好文   时间:2015-08-26 23:51:48    阅读次数:277
反转链表-输入一个链表,反转链表后,输出链表的所有元素。
1 /* 2 struct ListNode { 3 int val; 4 struct ListNode *next; 5 ListNode(int x) : 6 val(x), next(NULL) { 7 } 8 };*/ 9 clas...
分类:其他好文   时间:2015-08-26 23:51:28    阅读次数:226
3.3 循环链表
循环单向链表 图(a)添加头节点 图(b)添加尾节点void addToTa...
分类:其他好文   时间:2015-08-26 23:49:23    阅读次数:197
Back to Edit Distance(LCS + LIS)
Given 2 permutations of integers from 1 to N, you need to find the minimum number of operations necessary to change both or any one of them in such a ...
分类:其他好文   时间:2015-08-26 23:50:20    阅读次数:284
codecombat之边远地区的森林23-30关及地牢40\41关代码分享
codecombat中国游戏网址:http://www.codecombat.cn/ 所有代码为javascript代码分享 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23、Agrippa防守 loop?{ ????var?enemy?=?this.findNearestEnemy(); ????i...
分类:其他好文   时间:2015-08-26 22:45:24    阅读次数:429
[转]用O(1)的时间复杂度删除单链表中的某个节点
给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下: struct?ListNode {??????int????????m_nKey; ??????ListNode*??m_pNext; }; 函数的声明如下: void?Delet...
分类:其他好文   时间:2015-08-26 22:46:24    阅读次数:293
smartroute集成聊天通讯集群
在制定一个规模比较多大的聊天应用时,往往需要制定部署多个应用服务,其一可以保障服务的可靠性,其二可以增加用户负载量.但制定这样一种应用体系是一件复杂的事情,毕竟同一群体的用户实际上会在不同的...
分类:其他好文   时间:2015-08-26 22:46:24    阅读次数:355
编写触发器对物化视图进行增删改查
建一个视图可以访问usermajor表和study_record表中两个字段 SELECT?*?FROM?usermajor; SELECT?*?FROM?study_record CREATE?VIEW?user_view?AS? SELECT?a.username?as?uname,b.course_id?as?cours...
分类:其他好文   时间:2015-08-26 22:44:16    阅读次数:209
Solr 高亮源码阅读
Solr高亮使用了很多Lucene的源码,在Lucene源码org.apache.lucene.search.highlight包的Highlighter.java里的方法: public final TextFragment[] getBestTextFragments( ? ? TokenStream tokenStream, ? ? ...
分类:其他好文   时间:2015-08-26 22:45:08    阅读次数:275
HDU1829 - A Bug's Life 分组并查集
HDU1829 - A Bug's Life 分组并查集,和POJ上的"食物链"是同一类的题,这题是最基础的分组并查集....
分类:其他好文   时间:2015-08-26 22:44:19    阅读次数:276
Spark-1.4.0单机部署(Hadoop-2.6.0采用伪分布式)【已测】
安装JDK 1.7+ 【下载网址】http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html环境变量设置(最好不要采用openjdk):export JAVA_HOME=/usr/java/java-1.7.0_71 export JRE_HOME=$JAVA_HOME/jre export...
分类:其他好文   时间:2015-08-26 22:42:31    阅读次数:335
BZOJ1055
传送门:BZOJ1055傻逼题,然而我居然连状态定义都没有想出来。记f(i,j,k)表示[i,j]的字符能否由k字符扩展来,转移就是怎么暴力怎么来f(i,j,k)表示[i,j]的字符能否由k字符扩展来,转移就是怎么暴力怎么来 我觉得我要摆脱题解依赖了……必须摆脱!代码上的小细节见下。#include #include #include #inc...
分类:其他好文   时间:2015-08-26 22:42:01    阅读次数:188
SGU 224
题目大意:给定一个n*n的国际象棋棋盘和k个后,问使得所有后互不相攻击方案数。 题解:无脑爆搜(和紫书P193上面那个差不多),我265ms过的,0.75秒就会T,还好,捏一把冷汗。 %%%__debug大神今天一下午过了BZOJ1999树网的核加强版,还口口声声地吐槽联赛数据弱,WA3个地方的程序都能A。 #include #include #include #include #inclu...
分类:其他好文   时间:2015-08-26 22:43:04    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!