码迷,mamicode.com
首页 > 其他好文
大-小顶混合堆的实现与应用(a min-max heap)
一般情况下我们使用的堆都是大顶堆或者小顶堆,其能实现在常数时间内获得数组的最大值或者最小值,同时满足在对数时间内删除和插入元素。但是如果要同时实现即能在常数时间内获得最大值和最小值,又能在对数时间内删除和插入元素,通常情况下的堆就不能满足上述要求了。为此介绍一种新的数据结构min-max heap min-max heap 是一颗完全二叉树,但是二叉树的奇数层存的是max元素,偶数层存的是min...
分类:其他好文   时间:2014-11-19 01:48:30    阅读次数:378
参加PyCon2014有感
PyCon 是全球 Pythoneer 最盛大的年度聚会,由 PSF(Python 基金会)支持,致力于营造愉快的多元化的 Python 技术主题大会. PyConChina 是由 CPyUG(华蠎用户组)获得授权举办的 中国PyCon 年会. 迄今已是第四届, 继续由 CPyUG/TopGeek/GDG 协同,在北京/上海/珠海/苏州/杭州 五城联办. 无论使用哪种,都可以/应该参加这场完全...
分类:其他好文   时间:2014-11-19 01:48:12    阅读次数:224
cocos2d-x3.2中将XCode开发的工程转移至VS2010中可能会出现的错误
网上有些代码是xcode写的,我们想在我们自己屌丝的vs上面运行,那要重新建工程,然后载入。但是万万 没想到在VS里新建工程再添加文件,编译后出现了好多错误。下面就把解决这些错误的方法写下来,与大家分享。 1. 首先要把文件格式用文本文件另存为Unicode格式,不然VS会报一些莫名其妙的错误。 2. VS里不能用bzero函数,改为memset. XCode: //bz...
分类:其他好文   时间:2014-11-19 01:50:59    阅读次数:145
NavMesh动态碰撞
今天遇到一个问题,就是如何处理一些动态的障碍物。NavMesh是可以躲避静态的障碍物,NavMeshObstacle的作用就是动态增加障碍。但是有个问题,NavMeshObstacle是圆,连椭圆都不行,所以,只好写一个附属脚本,用圆拼成矩形,就可以了。 using UnityEngine; using System.Collections; public class NavMeshObsta...
分类:其他好文   时间:2014-11-19 01:48:58    阅读次数:157
gitlab一键安装 笔记
GitLab 安装起来非常费劲,本人比较笨,从来没装成功过。同事推荐了个bitnami 。试试果然非常酸爽...
分类:其他好文   时间:2014-11-19 01:47:35    阅读次数:816
容斥原理
求 {1, r} 中与 n 互质的个数:(容斥原理)...
分类:其他好文   时间:2014-11-19 01:49:05    阅读次数:157
1411181709-ny-+-字符串
+-字符串 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Shiva得到了两个只有加号和减号的字符串,字串长度相同。Shiva一次可以把一个加号和它相邻的减号交换。他想知道最少需要多少次操作才能把第一个字符串变换成第二个字符串。你现在要去帮助他完成那个这个问题。 输入 多组测试数据 每组数据有两行,每行包含一个由”+”和...
分类:其他好文   时间:2014-11-19 01:49:55    阅读次数:215
作业题
作业题 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 小白同学这学期有一门课程叫做《数值计算方法》,这是一门有效使用数字计算机求数学问题近似解的方法与过程,以及由相关理论构成的学科…… 今天他们的Teacher S,给他们出了一道作业题。Teacher S给了他们很多的点,让他们利用拉格朗日插值公式,计算出某严格单调函数的曲线。...
分类:其他好文   时间:2014-11-19 01:47:16    阅读次数:243
突击Mercurial SCM(HG)2---当前状态
当我们clone下来代码后,默认会在某个default分支上。hg clone your-src-url代码库克隆下来后,查看一下当前代码库的状态14:30linc@Linc-Ubuntu:Demo$ hg summary parent: 2014:xxxxxxxxxxxxxxx This is a description. branch: default commit: 3 unknown (c...
分类:其他好文   时间:2014-11-19 01:47:33    阅读次数:157
selector的按钮选中处理问题
1、背景介绍        在做Android项目开发的时候,有时我们需要对按钮做一些特殊的处理,比如按钮点击的时候会有一个动画的效果,实际上就是几张图片在短时间的切换;再比如有时候我们需要对界面的选择的时候,需要表示该项目是选中状态还是不被选中状态,怎么办,同样使用两张图片,分别表示不同状态就行了。 2、代码示例 2.1 按钮的代码示例 <selector xmlns:a...
分类:其他好文   时间:2014-11-19 01:46:33    阅读次数:124
docker网络配置方法总结
docker启动时,会在宿主主机上创建一个名为docker0的虚拟网络接口,默认选择172.17.42.1/16,一个16位的子网掩码给容器提供了65534个IP地址。docker0只是一个在绑定到这上面的其他网卡间自动转发数据包的虚拟以太网桥,它可以使容器和主机相互通信,容器与容器间通信。问题是,如何让位于不同主机上的docker容器可以通信。如何有效配置docker网络目前来说还是一个较复杂的工作,因而也涌现了很多的开源项目来解决这个问题,如flannel、Kubernetes、weave、pipewo...
分类:其他好文   时间:2014-11-19 01:46:16    阅读次数:262
POJ 1176 Party Lamps (DFS)
POJ 1176...
分类:其他好文   时间:2014-11-19 01:45:08    阅读次数:186
DICOM医学图像处理:fo-dicom网络传输之 C-Echo and C-Store
背景: 上一篇博文对DICOM中的网络传输进行了介绍,主要参照DCMTK Wiki中的英文原文。通过对比DCMTK与fo-dicom两个开源库对DICOM标准的具体实现,对理解DICOM标准有一个更直观的认识。此篇博文是对上一篇博文的补充,因为专栏前面的示例大多是利用DCMTK工具包来进行的,此次借着分析fo-dicom源码结构的机会,参照fo-dicom的README.md,给出C-ECHO 和C-STORE服务的具体实现。在实现的同时给出DICOM3.0标准中的相关介绍,帮助我们理解。...
分类:其他好文   时间:2014-11-19 01:43:37    阅读次数:494
Warning: File `src/core/nginx.h' has modification time 1.2e+07 s in the future
Nginx安装时Warning: File `src/core/nginx.h' has modification time 1.2e+07 s in the future问题的解决方法问题场景:解压文件:tar -zxvf nginx-1.7.4.tar.gz nginx-1.7.4/ nginx-1.7.4/auto/ nginx-1.7.4/conf/ tar: nginx-1.7.4/au...
分类:其他好文   时间:2014-11-19 01:44:15    阅读次数:215
自定义View
自定义View...
分类:其他好文   时间:2014-11-19 01:43:53    阅读次数:193
利用scons构建工程
本文介绍了基本的构建工具scons的构建方法,给出一个最基本的编译一个文件利用自己设定的编译器的方法。...
分类:其他好文   时间:2014-11-19 01:43:05    阅读次数:134
VC实现窗口最小化至托盘
所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。 一 、原理 1、最小化的原理:首先要将窗口隐藏,然后 在右下角绘制图标。 2、恢复的原理:将窗口显示,再将托盘中的图片删除。 二、代码实现 1、自定义消息WM_SHOWTASK: 为了防止用户定义...
分类:其他好文   时间:2014-11-19 01:41:22    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!