码迷,mamicode.com
首页 > 其他好文
STL学习_hash_table源码分析
由于自己最近在看STL中的hash_table,被它精巧的设计所折服。无论是对桶子个数的确定,对链表的维护方式,以及判断元素在哪个桶子里等等方法都考虑到了方方面面。所以自己写了篇总结。 hash_table存储数据的特性     二叉树,AVL树,RB_tree等数据结构各有各的用途,并且具有对数平均时间,但之所以有这样高的效率取决于输入的数据有足够的随机性,那么hash_table这种数...
分类:其他好文   时间:2016-06-12 03:16:15    阅读次数:292
ping程序剖析
在剖析ping之前我们先补充一点知识。。。     (1)结构体addinfo      头文件:#include     struct addrinfo     {            int  ai_flags;            int  ai_family;      //AF_INET,AF_INET6,UNIX etc            int  ai_...
分类:其他好文   时间:2016-06-12 03:15:25    阅读次数:253
利用OpenCV的calcHist绘制灰度直方图、H-S直方图、BGR直方图和自定义直方图的源码及说明
要绘制直方图,最重要的三个函数是calcHist、line、和rectangle,下面分别进行介绍! calcHist函数: calcHist函数的原型如下: void calcHist( const Mat* images, int nimages,                           const int* channels, InputArray mask,...
分类:其他好文   时间:2016-06-12 03:15:36    阅读次数:4685
?Uber新Logo背后的故事:二进制和原子带来灵感
Uber更换新Logo意味着公司品牌的全面改变   凤凰科技讯 北京时间2月4日消息,打车应用Uber最近启用全新Logo,看起来只是一个不经意的举动,实则饱含了Uber创始人、CEO特拉维斯·卡兰尼克(Travis Kalanick)无数的心血。Logo的改变意味着品牌的改变,而一切改变都是为了更好的增长。新Logo是怎么诞生的呢?背后的故事可是一言难尽。   最近《连线》杂志刊文披露了这一...
分类:其他好文   时间:2016-06-12 03:14:49    阅读次数:225
iscntrl字符串测试函数应用实例
原型:int iscntrl(int c); 头文件:ctype.h 功能:检查参数c是否为ASCII控制码,也就是判断c的范围是否在0到30之间。 返回值:若参数c为ASCII控制码,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 扩展: 控制字符(Control Character),出现于特定的信息文本中,表示某一控制功能的字符。 在...
分类:其他好文   时间:2016-06-12 03:13:06    阅读次数:212
剑指offer(四十一)之翻转单词顺序列
题目描述 牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么? 代码: pub...
分类:其他好文   时间:2016-06-12 03:15:08    阅读次数:198
Theano Tutorials学习笔记(二)——More Examples
Logistic Function 逻辑回归的形式如下: # -*- coding: utf-8 -*- """ Created on Mon Jun 06 10:38:45 2016 @author: zm """ import theano import theano.tensor as Tx = T.dmatrix('x') # 声明变量 s = 1 / (1 + T.exp...
分类:其他好文   时间:2016-06-12 03:14:37    阅读次数:485
二分图带权匹配(推箱子问题的思考)
二分图带权匹配(推箱子问题的思考)...
分类:其他好文   时间:2016-06-12 03:13:18    阅读次数:403
Mina IoBuffer的特性介绍
原文地址:Mina IoBuffer(Apache Mina user guide Chapter8 IoBuffer) 一个字节缓冲区被Mina的应用程序所使用。这是一个ByteBuffer的替代类。Mina不直接使用NIOByteBuffer,有两个原因: 它不提供有用的getters和putters方法,如fill/ putString,get/ putAsciiInt()。由于其固...
分类:其他好文   时间:2016-06-12 03:13:41    阅读次数:230
HDU 3435 费用流
点击打开链接 题意:给个无向的图,问你删除任意边后,使这个图是哈密顿图,若有多个,输出路径上的所有权值和最小,没有就输出NO 思路:今天开始从10年多校开始刷题,敌人留给我们的时间不多了,这题看完题意后,看了看样例,自己yy了一下,写了一发,交了ac,看了样例后我是这样想的,因为是哈密顿图,那么每个点肯定是走了两次,而图是无向图,和求最大匹配有些类似,然后就瞎YY的过了#include #i...
分类:其他好文   时间:2016-06-12 03:13:33    阅读次数:204
[论文阅读]Camera Pose Voting for Large-Scale Image-Based Localization - ICCV2015
这是我在组会上讲的文章,当时跟着论文的行文思路来讲的,可惜没能讲得很清楚。现在打算用我自己的思路来介绍这篇文章。通过总结,进一步提升理解。Image-Based Localization首先介绍一下什么是Image-Based Localization。随着计算机视觉的发展,现在人们可以利用 SfM(structure from motion) 技术利用场景的图片集合来进行三维重建,得到场景的点云模...
分类:其他好文   时间:2016-06-12 03:13:39    阅读次数:447
gson用户指南(下)
上篇文章gson用户指南翻译到了10、序列化和反序列化有任意类型对象的collection,我们继续 11、内置的序列化器和反序列化器 Gson内置的常用的默认序列化器和反序列化器的类可能不合适 有时候默认表示不是你想要的。通常情况下在处理库类(DateTime等)会遇到这种情况。Gson允许注册你的自定义的序列化器和反序列化器。主要需要定义两个部分: Json序列化器:自定义对象的序列化 Json反序列化器:为一个类型自定义反序列化...
分类:其他好文   时间:2016-06-12 03:10:18    阅读次数:214
【Leetcode】Russian Doll Envelopes
题目链接:https://leetcode.com/problems/russian-doll-envelopes/ 题目: You have a number of envelopes with widths and heights given as a pair of integers (w, h). One envelope can fit into another if a...
分类:其他好文   时间:2016-06-12 03:12:27    阅读次数:201
【PAT L3-009】 长城(栈。。)
【PAT L3-009】 长城(栈。。) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 邓俊辉 正如我们所知,中国古代长城的建造是为了抵御外敌入侵。在长城上,建造了许多烽火台。每个烽火台都监视着一个特定的地区范围。一旦某个地区有外敌入...
分类:其他好文   时间:2016-06-12 03:11:20    阅读次数:248
CF 4A Watermelon(水??!!)
Watermelon Time Limit: 1000ms Memory Limit: 65536KB This problem will be judged on CodeForces. Original ID: 4A 64-bit integer IO format: %I64d      Java class name: (Any) Prev  Sub...
分类:其他好文   时间:2016-06-12 03:11:47    阅读次数:228
空间数据如此重要,我们怎能错过?
本文主要给大家介绍下SPSS Modeler最新版本 17.0新增空间数据分析的相关功能及Demo演示。...
分类:其他好文   时间:2016-06-12 03:09:22    阅读次数:172
剑指offer(四十二)之左旋转字符串
题目描述 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它! public class Solution { public String Lef...
分类:其他好文   时间:2016-06-12 03:08:09    阅读次数:114
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!