hdu 2178 (数学题)
点击打开链接 在最坏的情况下,在1到m间,你最多只要猜log2(m)+1(取整)次,所以易知==>m=2^n-1.即猜n次,你能猜到的最大数的数为2^n-1.我们也可认为,在数1到2^n-1间,我们都可以在n次内猜出来。 #include"stdio.h" #include"string.h" #include"stdlib.h" #include"math.h"...
View ArticleJava 升级到jdk7后DbVisualizer 6 启动空指针的处理方案
这阶段遇到公司里将JDK从6升级到了7,以前一直都死使用DbVisualizer 6来作为数据库的管理工具,可是自从升级完之后,每当启动DbVisualizer 6的时候都会报空指针异常,当时怀疑是JDK版本的问题,可是将JAVA_HOME改回去还是没用,在网上搜索了一堆的解决方案,终于在官网上找到了相关的方案,如下: In the DbVisualizer installation...
View Article数数字
给你一个数m,最多需要log2(m)+1次可以把所有的数数出来。。。 看hdu 2178 点击打开链接 作者:yyf573462811 发表于2013-4-20 10:08:24 原文链接 阅读:54 评论:0 查看评论
View ArticleORACLE 你应该知道的语句
这些经常用到的语句,我们应该记得,但是人脑不是电脑,在需要用的时候忘记可能就追悔莫及了,所以将他们一一记录下来,以后用到也有迹可循 1.修改表名: ALTER TABLE TableName RENAME TO New_TableName; 需要注意的是修改表名后,原来的主键名是不修改的,所以还需要重建一下主键,当然大家有什么好的办法可以告知一下。 2.修改主键: alter table...
View Article【leetcode】Divide Two Integers
Question : Divide two integers without using multiplication, division and mod operator.Anwser 1 : class Solution { public: int divide(int dividend, int divisor) { // Start typing your C/C++...
View ArticleOpenCV摄像头采集图像问题及DirectShow的使用
在用OpenCV打开USB摄像头时,分别用两个软件采集图像结果是上面两幅,第一幅我是用OpenCV采集的,第二幅是用别人的软件采集的,感觉颜色上差异好大啊,在OpenCV感觉无法设置摄像头本身的许多属性,造成这样的原因我个人以为是两个软件用不同的库,其默认的采集图像的参数不一样,所以想用DirectShow,据说里面有一些设置属性的东西。 安装DirectShow...
View ArticleJava设计模式之十四(组合模式)
一、什么是组合模式 Composite模式也叫组合模式,是构造型的设计模式之一。通过递归手段来构造树形的对象结构,并可以通过一个对象来访问整个对象树。 二、组合模式的结构 三、组合模式的角色和职责 Component (树形结构的节点抽象) - 为所有的对象定义统一的接口(公共属性,行为等的定义) - 提供管理子节点对象的接口方法 - [可选]提供管理父节点对象的接口方法 Leaf...
View ArticleHDOJ - 4504 简单DP...细心...
很简单的DP..但好几个地方的粗心~~狂WA13次....攒RP.... dp[ t ] 代表A得t分有多少种方法...注意的是这里要用二维的....我用的滚动数组.. 提供数据... 0 0 15 ans = 3 Program: #include<iostream> #include<stdio.h>...
View Article笔记本选购-先做功课
公司的台式机工作上还行, 学习的话性能太差. WP8,需要64位win8环境. vs2010和vs2012用起来也太卡. 看这些公司笔记本都是自备的, 考虑入手一台笔记本用来学习和后续的开发工作. 东芝L850-T25W1(雪晶白)所属: 东芝 L850系列 屏幕尺寸:15.6英寸 1366x768 CPU型号:Intel 酷睿i5 3230M CPU主频:2.6GHz 内存容量:4GB...
View Article杭电2017
#include <stdio.h> #include <string.h> int main (void) { int n,i,j,k,s; char a[10000]; scanf("%d",&n); for(i=0;i<n;i++) { s=0; scanf("%s",a); j=strlen(a); for(k=0;k<j;k++)...
View Articlejava ee小作业
利用js的href传递页面内的参数,服务器页面利用request.getParameter();来接收: function rename() { var testname=document.getElementById("uname").value; window.location.href="rename.jsp?name="+testname; } 作者:snicolashe...
View Article数据结构:线性表之链式存储结构
为了表示每个数据元素ai与其直接后继元素ai+1之间的逻辑关系,对数据ai,除了存储其自身的信息之外,还需存储一个指示其 直接后继的信息(即直接后继的存储位置)。这两部分信息组成数据元素ai的存储映像,称为结点(Node)。N个结点链结成一个链表, 即为线性表(a1,a2,...,an)的链式存储结构,因为此链表的每个节点中只包含一个指针域,所以叫做单链表。...
View Article2018
#include <stdio.h> int main (void) { int n,i,s,a,b,c,d,t; while(scanf("%d",&n)!=EOF) { if(!n) break; if(n>3) { a=1,b=2,c=3; for(i=0;i<n-3;i++) //已经用a,b,c代替1,2,3天的头数了 { s=a+c;...
View Article对象池commons-pool框架的研究以及源代码分析(一)
对象池是一个对象集合,用于将创建好的对象存在该集合中,当需要使用池中的对象时,再从池中取出,恰当地使用对象池可以有效减少对象生成和初始化时的消耗,提高系统的运行效率。另外,利用对象池还可以对对象的状态做一定的维护,确保对象是可用的,提高程序的健壮性。注意:对象池技术,在用于一些创建需要占用大量时间上的对象特别明显,在一些小对象处理上,性能不一定有优势。 Common...
View Article项目成功的⑤大因素
① 正确的管理方式 尽管任何一套管理方式被证明是绝对正确的,但是如果一个项目要真正走向成功的话,他还是需要正确的管理方式。一种管理方法可能会有缺点,不是很完美,但只要它是正确的就可以了。 正确的管理方式应该包括正确的项目目标、合理的开发计划以及合理的责任分派等等。正确的管理方式可以让项目少走很多弯路,它是保证项目走向成功的前提。 ② 一套完善的开发框架...
View Article(WPF)查找数据模板中的子元素
最近,常与火星人交流心得,侃谈代码的艺术、学用之道,总之一句话,谈笑有鸿儒,往来无白丁。 但毕竟与火星人沟通,由于两个星球的文明差异,会遇到一些波折。...
View Article云计算学习笔记---异常处理---hadoop问题处理ERROR...
云计算学习笔记---异常处理---hadoop问题处理ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.lang.NullPointerException...
View Article中国殇——四川雅安芦山7.0级地震
回忆 04月20日08时02分在四川省雅安市芦山县(北纬30.3度,东经103.0度)发生7.0级地震,震源深度13千米。截至目前,地震已致179人遇难,6986余人受伤。雅安地震...
View Article