首页 > 2015年08月30日 > 全部分享
剑指offer面试题29-数组中出现次数超过一半的数字
题目: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5此,超过数组长度的一半,因此输出2 分析: 因为是这个数出现的次数比其他数出现次数的总和还多,所以可以考虑用栈做,用来两两抵消. 如果碰到一样的,则加上,如果碰到与栈的末尾不一样,则弹出一个(抵消). 这样到了最后,剩下...
分类:编程语言   时间:2015-08-30 17:32:09    收藏:0  评论:0  赞:0  阅读:286
交互设计之Gestalt原则
1912年,Gestalt 心理学院(Gestalt School of Psychology)开始研究人类是如何从视觉信息中对模式进行感知的。观察了许多重要的视觉现象并编订了目录。格式塔理论明确地提出:眼脑作用是一个不断组织、简化、统一的过程,正是通过这一过程,才产生出易于理解、协调的整体。我们的视觉系统自动对视觉输入构建结构,并且在神经系统层面上感知形状,图形和物体,而不是只看到互不相连的边,...
分类:其他   时间:2015-08-30 17:32:00    收藏:0  评论:0  赞:0  阅读:373
自制样式美观的input组件(以search输入框为例,含源码)
自制样式美观的input组件(以search输入框为例,含源码)...
分类:其他   时间:2015-08-30 17:31:49    收藏:0  评论:0  赞:0  阅读:266
HDU 4866 Shooting 题解:主席树
这题的主要的坑点就是他给你的射击目标有重合的部分,如果你向这些重合的部分射击的话要考虑两种情况: 射击目标数量 ≥ 重合数量 : 全加上 射击目标数量 ≤ 重合数量 : 只加距离*射击目标数量 然而这题的内存还是很良心的,总体比较水吧。 主要做法是按照横坐标1~x建立主席树,每棵主席树维护l,r区间的设计目标数量,以及这些数量如果全部被射击获得的分数,这些在建树的时候是很好维护的。...
分类:其他   时间:2015-08-30 17:31:39    收藏:0  评论:0  赞:0  阅读:194
解决maven项目update project会更改jdk版本问题
在Eclipse中新建了一个Maven工程, 然后把项目的jdk版本更改为1.7, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5。...
分类:其他   时间:2015-08-30 17:31:29    收藏:0  评论:0  赞:0  阅读:167
redis 入门及看法
在学习memcache之后,我们就喜欢上了缓存系统,但是我们经常听到redis,nosql等,为了使自己的知识更加牢固,也为了给自己一个坚持学习的习惯,俺就把通过写文章来让督促我学习(本人懒人一名,不太喜欢学习,偶尔扯淡蛮可以的),我们兴趣群:13768387 回顾自己的生涯,从asp到了php领域,也经历了很多的风风雨雨,中途的经历真是让人难忘。尤其是在学习java,安卓的时候!但是我还是选择...
分类:其他   时间:2015-08-30 17:31:19    收藏:0  评论:0  赞:0  阅读:215
python 爬虫3 新浪微博 爬虫 实战
这次的项目 和文件都放到了 github 上 https://github.com/poiu1235/weibo-catch: 有兴趣的可以follow一下,或者点个赞咯 我这里采用的深度挖掘的方式:没有设定爬取的边界(这个以后是要考虑的) 大致的思路是,用自己的 账号登陆后,获取自己的微博列表和朋友列表。 然后根据朋友列表然后在爬取对方的微博列表和朋友列表。...
分类:编程语言   时间:2015-08-30 17:31:11    收藏:0  评论:0  赞:0  阅读:295
windows下,将免安装的tomcat加入系统服务
tomcat5以后的bin目录下提供了service.bat文件,使用它可以将tomcat添加为/删除掉windows服务: 在cmd中 service.bat install/remove [service_name]  (其中[service_name]是可选项,你自己起的名字)...
分类:Windows开发   时间:2015-08-30 17:30:59    收藏:0  评论:0  赞:0  阅读:241
解决maven项目update project更改项目编码的问题
现象eclipse项目update project时会修改项目的编码为gbk编码,导致中文乱码问题解决办法在pom.xml文件中指定编码方式: UTF-8 <p...
分类:其他   时间:2015-08-30 17:30:49    收藏:0  评论:0  赞:0  阅读:197
兔子问题(斐波那契数列)
有这样一个有趣的“兔子问题”:“假定一对大兔子每月能生一对小兔子,且每对新生的小兔子经过一个月可以长成一对大兔子,具备繁殖能力,如果不发生死亡,且每次均生下一雌一雄,问一年后共有多少对兔子?” 分析:第一个月兔子没有繁殖能力,所以还是一对;两个月后生下一对兔子,共有两对;三个月后,老兔子生下一对,小兔子还没有繁殖能力,所以一共是三对,以此类推,可以列出下表 表中1,1,2,3,5,8,...
分类:其他   时间:2015-08-30 17:30:39    收藏:0  评论:0  赞:0  阅读:327
图 (上)
定义图(Graph)是由定点的有穷非空集合和定点之间的边的集合组成。通常表示为G(V,E),其中,G是一个图,V是图G中顶点的集合,E是图G中边的集合。定义的说明 顶点(Vertex):图中数据元素。 没有空图的概念,顶点是非空集合 边集可以是空的,边是用来描述顶点之间的逻辑关系。 相关术语 无向图 若图G(V,E)G(V,E)中,顶点viv_i到vjv_j之间的边没有方向,则称这条边为无向边,用无...
分类:其他   时间:2015-08-30 17:30:29    收藏:0  评论:0  赞:0  阅读:223
<serviceHostingEnvironment>——找不到类型“ITOO。ExamEvalTemplate.Service.WCFSercie.ExamEvalTemplateService”
根据错误提示,无法激活/Service.svc服务,找不到要发布的服务类型。 所以,要看Service=“”里面的名称是否和服务命名空间相符,在CodeBehind中后缀只到.cs就可以。 再说...
分类:其他   时间:2015-08-30 17:30:19    收藏:0  评论:0  赞:0  阅读:204
深入浅出CChart 每日一课——必也正名,Win32标准控件ChartCtrl之初识
各位用过CChart的小伙伴们,笨笨的这个控件还算好使吧。 慢着,慢着,让我想想,CChart是一个控件吗?好像顶多就是一个类库吧,根本就不是正儿八经的控件。 呵呵,本节课就给大家介绍一下CChart怎么作为一个Windows标准控件来使用。 还是按前面的规矩吧。 第一步,建立一个基于对话框的MFC程序LessonA12。 第二步,在LessonA12.h文件的头部加入CChart头文件...
分类:Windows开发   时间:2015-08-30 17:30:10    收藏:0  评论:0  赞:0  阅读:414
Java权限中遇到的问题汇总
一直在做ITOOJava权限,做这一部分,一上来就遇到很多的问题,这些问题因为先前没有做过,有点心有余而力不足。问题很多,大致是一上来之后,看懂了就不觉得难了。 我将错误一直记录在我的onenote里面,为之后的学习提供资料,这些问题大致都是遇到了解决了,下回就没有问题了,做完之后一个感觉,这个项目封装的很不错,一个新手上来,并没有非多大的力气就能很快加入到项目中,而且项目有很好的封装性...
分类:编程语言   时间:2015-08-30 17:30:00    收藏:0  评论:0  赞:0  阅读:960
一起talk C栗子吧(第四十五回:C语言实例--深度优先遍历二)
各位看官们,大家好,上一回中咱们说的是深度优先遍历的例子,这一回咱们继续说:深度优先遍历。闲 话休提,言归正转。让我们一起talk C栗子吧! 大家可能会问:咱们上一回刚刚说了深度优先遍历呀,怎么这一回还说它?看官们莫急,我们在上一回中 说了如何使用深度优先遍历方法去遍历图,在实现该方法时使用的是递归原理。我们在这一回中使用循环 原理来实现深度优先遍历,也就是说这是同一个遍历...
分类:编程语言   时间:2015-08-30 17:29:39    收藏:0  评论:0  赞:0  阅读:285
multiprocessing在python中的高级应用-共享数据与同步
通常,进程之间彼此是完全孤立的,唯一的通信方式是队列或管道。但可以使用两个对象来表示共享数据。其实,这些对象使用了共享内存(通过mmap模块)使访问多个进程成为可能。Value( typecode, arg1, … argN, lock ) 在共享内容中常见ctypes对象。typecode要么是包含array模块使用的相同类型代码(如’i’,’d’等)的字符串,要么是来自ctypes模块的类型对...
分类:编程语言   时间:2015-08-30 17:29:29    收藏:0  评论:0  赞:0  阅读:899
HDU 2732 Leapin' Lizards(拆点法+最大流)
该题是一道比较简单拆点+最大流的题目,因为每个柱子都有一定的寿命,很容易将其对应成流量,那么处理结点容量的一般方法当然是拆点法 。该题反而对边的容量没有要求,为保险起见可以设成无穷大。   该题的思路很好想,建议独立编写代码 。 推荐题目: 点击打开链接    结点法的一些见解 也可以看这里。 细节参见代码: #include using namespace std; typedef lon...
分类:Windows开发   时间:2015-08-30 17:29:19    收藏:0  评论:0  赞:0  阅读:258
基本游戏框架介绍
1.游戏控制器。游戏控制器是控制游戏中不同部分之间交流的中心,将构成游戏各种各样的组件黏在一起。 2.场景管理器。这个脚本主要处理加载游戏场景保存游戏场景的任务 3.UI管理器。UI管理器绘制出游戏中的一些用户界面,用来显示用户的一些信息。 4.声音管理器。声音管理器处理声音的播放控制等。 5.玩家。玩家有时直接就存在场景中,有时候是通过游戏控制器来实例化玩家。 6.AI和敌人。和玩家一样...
分类:其他   时间:2015-08-30 17:29:09    收藏:0  评论:0  赞:0  阅读:230
USACO-Section 2.1 The Castle(DFS)
由于数据很小,所以求出房间数目后直接枚举每一个点的北墙和东墙即可。 样例样例还是很全面的,刚开始没考虑墙的两边是一个房间,样例都过不了。。。...
分类:其他   时间:2015-08-30 17:28:59    收藏:0  评论:0  赞:0  阅读:224
global.asax文件的应用
Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。概述 Global.asax 位于应用程序根目录下。虽然 ...
分类:其他   时间:2015-08-30 17:27:59    收藏:0  评论:0  赞:0  阅读:112
1755条   上一页 1 ... 39 40 41 42 43 ... 88 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!