码迷,mamicode.com
首页 > 其他好文
LeetCode之“链表”:在O(1)时间删除链表节点
下边讨论暂不包括尾节点。 一般来说,我们要删除链表中的一个节点是需要知道其上一节点的。但我们真的需要吗? 其实我们可以将待删节点的下一节点的值和指向的下一节点赋予待删节点,然后删除待删节点的下一节点。具体示例程序如下: 1 //O(1)时间删除链表节点,从无头单链表中删除节点 2 void ...
分类:其他好文   时间:2015-06-27 18:12:58    阅读次数:118
网络编程
UDP传输发送端package work.net;import java.io.IOException;import java.net.*;/** * Created by coolkid on 2014/12/17 0017. */public class UDPSendDemo { pub...
分类:其他好文   时间:2015-06-27 18:11:15    阅读次数:106
IntStack(存放int型值,带迭代器) p406
1 该栈只用于存在int型数据 1 #include "../require.h" 2 #include 3 4 using namespace std; 5 6 7 class IntStack 8 { 9 enum { ssize = 20 }; 10 ...
分类:其他好文   时间:2015-06-27 18:13:16    阅读次数:86
awk调用系统命令
cmd = ("the linux command")cmd | getline dk;close(cmd)dk stores the output of the command.
分类:其他好文   时间:2015-06-27 18:11:22    阅读次数:132
Codeforces Beta Round #75 (Div. 1 Only) B. Queue 线段树+二分
B. QueueTime Limit: 20 SecMemory Limit: 256 MB题目连接codeforces.com/problemset/problem/91/BDescriptionThere are n walruses standing in a queue in an airp...
分类:其他好文   时间:2015-06-27 18:12:40    阅读次数:213
斜率dp cdq 分治
f[i] = min { f[j] + sqr(a[i] - a[j]) }f[i]= min { -2 * a[i] * a[j] + a[j] * a[j] + f[j] } + a[i] * a[i]由于a[i]不是单调递增的,不能直接斜率dp。考虑有cdq分治来做,复杂度(nlog2n) 1...
分类:其他好文   时间:2015-06-27 18:08:57    阅读次数:111
Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、...
分类:其他好文   时间:2015-06-27 18:08:46    阅读次数:259
Ubantu 扩大虚拟机系统磁盘空间
VMWare 11 版本给虚拟机默认分配20G磁盘,扩展至30G。下面是扩展方法:虚拟机磁盘扩容 虚拟机保持关闭状态,设置 -> 磁盘 -> 拓展 -> 最大磁盘大小 设成 30G系统中使用拓展的空间 磁盘扩容后系统并不能自动使用,需要将拓展的空间挂载到系统中。 启动Ubantu, 执行命...
分类:其他好文   时间:2015-06-27 18:08:43    阅读次数:152
(转)内联(inline)函数与虚函数(virtual)的讨论
本文转自:http://topic.csdn.net/t/20051220/09/4469273.html函数的inline属性是在编译时确定的, 然而,virtual的性质是在运行时确定的,这两个不能同时存在,只能有一个选择,文件中的inline关键字只是对编译器的建议,编译器是否采纳是编译器的事...
分类:其他好文   时间:2015-06-27 18:06:18    阅读次数:137
new和delete
一,new和delete:(1)new是操作符,不是函数,malloc是函数。(2)基本数据类型(int,float,double,char),free, malloc, new,delete效果一致。(3)delete ,free对于基本数据类型,释放,释放两次都会出错。(4)free之后,指针的...
分类:其他好文   时间:2015-06-27 18:08:07    阅读次数:117
JFreeChart最佳实践:折线图
本文将介绍作者通过Java最佳图形解决方案JFreeChart实现折线图的详细过程。在这个公司,用到了太多的JfreeChart,今天就对折线图作一个总结,希望对大家有点帮助,我这里直接是与业务逻辑相关的,业务需要的数据加载到数据集等,不过我会作一些注释的,呵,之前有网友建议写注释。折线图,大可分为...
分类:其他好文   时间:2015-06-27 18:06:35    阅读次数:101
我心中的核心组件(可插拔的AOP)~消息组件~完善篇
回到目录为什么要有本篇文章本篇文章主要实现了RTX消息生产者,并且完成了整体的设计方式,之前在设计时消息生产者全局使用单一的生产方式,即一个项目里使用了Email就不能使用SMS,这种设计方法和实际不相符,虽然在性能上是最佳的(采用了单例模型,维护一个生产者,使用策略模式进行生产者的实现,使用工厂模...
分类:其他好文   时间:2015-06-27 18:05:57    阅读次数:150
[机器人开发_调试] 将传统Servo(90度/180度)舵机改装成60度连续旋转舵机-用于智能汽车机器人的开发
视频1 - 使能代码实现视频2 - 扩展功能来实现反向旋转提供下载资源和代码:传统90度或180度Servo舵机改装成连续旋转360度Servo舵机-资料和代码.zip
分类:其他好文   时间:2015-06-27 18:06:14    阅读次数:199
MD5加密
/** * MD5加密 * @param password * @return */ public static String md5(String password) { // 得到一个信息摘要器 MessageDigest digest = null; try { diges...
分类:其他好文   时间:2015-06-27 18:07:32    阅读次数:158
CentOS 6.6 yum 搭建LAMP环境
CentOS 查看操作系统版本[root@oa ~]# cat /etc/redhat-releaseCentOS release 6.6 (Final)参考linux centos yum安装LAMP环境Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora...
分类:其他好文   时间:2015-06-27 18:05:21    阅读次数:130
小鸡学飞
小鸡出生后,很是漂亮,浑身透着机灵,深得老母鸡的喜欢。他整天除了吃就是玩,其他什么也不想,什么也不干。老母鸡劝它学会自己找食吃,他却说:“我不是有主人喂食,有你们疼吗?” 不管老母鸡怎样苦口婆心,小鸡依然我行我素。 后来,老母鸡想想他不想学觅食,就让他学会自我保护吧。 于是,她对小鸡说:“你既...
分类:其他好文   时间:2015-06-27 18:04:11    阅读次数:136
AC自己主动机 总结
模板--参考六如家培训指南/*===============================*\依照训练指南写的\*===============================*/#include#include#include#include#includeusing namespace std...
分类:其他好文   时间:2015-06-27 18:04:56    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!