上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 300 下一页
2013年9月25日

Median of Two Sorted Arrays (找两个序列的中位数,O(log (m+n))限制) 【面试算法leetcode】

摘要: 题目:There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)). 题意已只两个有序的序列,找到他们的中位数,复杂度要求O(log (m+n))。 问题可以转化成两个有序序列找第num大的数,用类似二分的思想,用递归处理。因为两个序列是有序的,对比A和B第num/2个数大小,每次把小的序列删掉num/2个数,能保证不会删掉第num大 阅读全文
posted @ 2013-09-25 20:26 you Richer 阅读(321) 评论(0) 推荐(0)

C语言指针5分钟教程

摘要: 转自:http://blog.jobbole.com/25409 指针、引用和取值 什么是指针?什么是内存地址?什么叫做指针的取值?指针是一个存储计算机内存地址的变量。在这份教程里“引用”表示计算机内存地址。从指针指向的内存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。指针也可以是void类型、NULL指针和未初始化指针。本文会对上述所有指针类型进行探讨。 根据出现的位置不同,操作符*既可以用来声明一个指针变量,也可以用作指针的取值。当用在声明一个变量时,*表示这里声明了一个指针。其它情况用到*表示指针的取值。 &是地址操作符,用来引用 阅读全文
posted @ 2013-09-25 20:25 you Richer 阅读(154) 评论(0) 推荐(0)

2013中国互联网安全大会---关于季昕华老师的分享(不喜请勿入!)

摘要: 不喜请勿入,没必要进来踩! 季老师的演讲很精彩,其中有两个点比较吸引我:第一:基于Sdn的迁移和网络安全。这一点,主要是说从主机安全到SDN迁移的时候的机会和遇到的问题,通过SDN我们可以控制数据包的流向,可以在遇到攻击的时候,把流量引向一个蜜罐系统,从而观察和分析攻击者的行为。 第二:块设备和防逃逸。这一点主要是说,当一个高配置的主机虚拟成N个不同的VM主机分给不同的用户使用的时候,需要防范利用VM的漏洞逃逸到宿主机或者取得了其他VM的信息,这是云安全遇到的一个不小的难题。 阅读全文
posted @ 2013-09-25 20:24 you Richer 阅读(197) 评论(0) 推荐(0)

apache FtpServer 整合spring部署

摘要: 我们在项目中可能会出现这样的需求,使用ftp上传很大的文件后对需要对文件进行相应的逻辑处理,这时我们可以使用apache ftpServer来处理这段逻辑,只要我们做相应的部署和编写我们的逻辑代码,这样通过ftp上传的文件会自动经过ftpServer来执行我们的逻辑判断,实现我们相应的功能!ftpServer是apache提供的纯java编写的Ftp服务器,能够方便的集成到J2EE项目中。采用这种集成方式无需在服务器端配置专门的FTP服务器。至于为什么要采用FTP服务器,是应一些大数据的上传所需。下面带领大家进入FtpServer的学习之旅1、下载相应的jar包,任选一种方式 apache官. 阅读全文
posted @ 2013-09-25 20:22 you Richer 阅读(637) 评论(0) 推荐(0)

Android中调用C++函数的一个简单Demo

摘要: 这里我不想多解释什么,对于什么JNI和NDK的相关内容大家自己去百度或谷歌.我对Android的学习也只是个新手.废话少说直接进入正题.一、在Eclipse中创建一个Android Application Project.相关参数如下:Application Name : HelloJni; Project Name: HelloJni; Package Name:com.example.hellojni二、然后我们添加一个Jni类.相关参数如下:Source folder: HelloJni/src; Package:com.example.hellojni三、我们在上面所创建的Jni.ja 阅读全文
posted @ 2013-09-25 20:19 you Richer 阅读(713) 评论(0) 推荐(0)

LD1-M(简单图的判定+构造,Havel定理)

摘要: 题目链接/* *题目大意: *给出一个图的每个点的度的序列,求能否构成一个简单图,如果能构出简单图,则输出图的邻接矩阵; * *算法思想: *Havel定理的应用; *给定一个非负整数序列{dn},若存在一个无向图使得图中各点的度与此序列一一对应,则称此序列可图化; *若图为简单图,则称此序列可简单图化; * *可图化的判定: *d1+d2+……dn==0(mod 2); * *处理过程: *每次处理度数最大的点,设其度数为d则将他与度数最大的d个点(不含自己)个连一条边(若该点度数大于0),更新度数; *重复上面操作,如果最后恰好所有度数为0则为可行方案;**/#include#includ 阅读全文
posted @ 2013-09-25 20:18 you Richer 阅读(415) 评论(0) 推荐(0)

学习贴:看360公关如何把控搜狗投资案舆论

摘要: 360公关一向以快、准、狠著称于业界,尤其是与竞争对手之间的短兵交锋,跟着周鸿祎打了这么年多仗,基本上已经指哪打哪,翻云覆雨,黑白颠倒,练得炉火纯青。 这次搜狗投资案,360在资本层面丢掉了合作,在业务层面多了个死敌,在老周层面丢了面子,绝对的输家。即便是如此的一败涂地,360公关出马,不仅能扳回面子,还能摆对手一道。 来学习一下360的公关策略。堪称经典。 第一计:冠冕堂皇 这边腾讯和搜狗在一起的消息宣布,那边老周很快就表态了。这个表态相当的大气,伟光正的节奏。老周说:恭喜张朝阳及搜狗,这个价格还是不错的,也希望张朝阳借此机会,... 阅读全文
posted @ 2013-09-25 20:16 you Richer 阅读(228) 评论(0) 推荐(0)

※数据结构※→☆非线性结构(tree)☆============二叉树 顺序存储结构(tree binary sequence)(十九)

摘要: 二叉树 在计算机科学中,二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆或是二叉排序树。二叉树的每个结点至多只有二棵子树(不存在出度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2的 i -1次方个结点;深度为k的二叉树至多有2^(k) -1个结点;对任何一棵二叉树T,如果其终端结点数(即叶子结点数)为,出度为2的结点数为,则=+ 1。 基本形态 二叉树也是递归定义的,其结点有左右子树之分,逻辑上二叉树有五种基本形态: (... 阅读全文
posted @ 2013-09-25 20:13 you Richer 阅读(296) 评论(0) 推荐(0)

C++ 线程的创建,挂起,唤醒,终止

摘要: 例子: 线程代码: DWORD __stdcall ThreadProc(LPVOID lpParameter) { CMultiThreadDlg * pdlg = (CMultiThreadDlg *)lpParameter; pdlg->m_ProCtrl.SetRange32(0,99999); for (int i = 0; i m_ProCtrl.SetPos(i); } return 0; } 创建线程: void CMultiThreadDlg::OnBtCreate() { m_hThread = CreateThread(NULL,0... 阅读全文
posted @ 2013-09-25 20:11 you Richer 阅读(2228) 评论(0) 推荐(0)

apache FtpServer整合spring逻辑处理

摘要: 上面我们的部署工作完成了,那么文件上传下载后,ftpserver会自动相应我们的上传下载操作,也就是说ftpServer服务器会得到触发,那么我们如果要得到文件的一些信息,比如说文件的路径、大小、类型等等,并且还有我们的逻辑要处理,比如说要将一些信息插入到我们的数据库中,这时我们就要编写一个类,最主要的是这个类要extends一个很重要的类---DefaultFtplet,我们就会得到想要的文件数据,下面对其方法进行相应的详细介绍: 在DefaultFtplet中提供了很多方法接口,用于在客户端连接、断开、上传下载时返回信息。具体的列表参考http://mina.apache.org/ftp. 阅读全文
posted @ 2013-09-25 20:09 you Richer 阅读(1334) 评论(0) 推荐(0)
上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 300 下一页