在华为的OJ自学平台上有个约瑟夫问题,不过它不是原来意义上的约瑟夫问题,而是其变体,做了这个题之后,有一点关于算法优化的小想法,因此想写下来。
问题的描述如下:
功能: 约瑟夫问题众所周知,原始的约瑟夫问题是这样的:有n个人,编号为1,2,..., n,站成一圈,
每次第m个将会被处决,直到只剩下一个人。约瑟夫通过给出m来决定赦免其中的一个人。
例如当n=6,m=5时...
分类:
其他 时间:
2014-03-30 22:39:43
收藏:
0 评论:
0 赞:
0 阅读:
690
第三个练习,试试SAPUI5。这是SAP比较重要的一个UI库。完全通过HTML5实现,可以作为Web和移动应用的UI开发。
现在已经开源了。在这里可以下载:
http://sap.github.io/openui5/
SAPUI5功能很强大,开发也很简单,包含很多组件和主题,并且是通过MVC来开发,下面简单看一下。
这里使用的是Apache Web服务器2.2.26,SAPUI...
分类:
Web开发 时间:
2014-03-30 23:00:49
收藏:
0 评论:
0 赞:
0 阅读:
807
C++提供了函数模板(function template)?所谓函数模板,实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代表?这个通用函数就称为函数模板?
凡是函数体相同的函数都可以用这个模板来代替,不必定义多个函数,只需在模板中定义一次即可?在调用函数时系统会根据实参的类型来取代模板中的虚拟类型,从而实现了不同函数的功能。
下面通过一个返回最大值的函数来举例。...
分类:
编程语言 时间:
2014-03-30 23:17:30
收藏:
0 评论:
0 赞:
0 阅读:
619
为什么dubbo启动没有问题?
这篇blog源于一个疑问:
我们公司使了阿里的dubbo,但是阿里的开源网站http://code.alibabatech.com,挂掉有好几个月了,为什么我们的应用启动没有问题?
我们的应用的Spring配置文件里有类似的配置:
<beans xmlns="http://www.springframework.org/schema/beans"
xml...
分类:
编程语言 时间:
2014-03-30 22:14:09
收藏:
0 评论:
0 赞:
0 阅读:
960
在使用dom4j组装xml时,出现如下错误:
org.apache.cxf.interceptor.Fault: Adding text to an XML document must not be null
at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162)
at o...
分类:
其他 时间:
2014-03-30 20:45:24
收藏:
0 评论:
0 赞:
0 阅读:
3712
首先用 photoshop 做了个程序的 背景:
然后设计主要算法和窗体样式
program.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace ConstellationSearch
{
static...
分类:
Windows开发 时间:
2014-03-30 22:20:13
收藏:
0 评论:
0 赞:
0 阅读:
703
23种GOF设计模式一般分为三大类:创建型模式、结构型模式、行为模式。
创建型模式包括:1、FactoryMethod(工厂方法模式);2、Abstract Factory(抽象工厂模式);3、Singleton(单例模式);4、Builder(建造者模式);5、Prototype(原型模式).
结构型模式包括:6、Bridge(桥接模式);7、Adapter(适配器模式);8、Decorat...
分类:
其他 时间:
2014-03-30 23:30:59
收藏:
0 评论:
0 赞:
0 阅读:
715
利用6个学时的时间完成编写一个文本编辑软件,要求:
1、具有菜单功能,包括如下菜单:
文件:新建、打开、保存、退出
编辑:复制、粘贴、查找、替换
帮助:关于
如图所示:
2、刚运行时默认是新建状态,标题栏可以显示为“新建文本文件”,可以直接在文本区(JTextArea)中输入文字内容,单击保存菜单时要做判断是否保存过,如果还没有保存过则提示输入文件名,然后保存为用户输入的文...
分类:
其他 时间:
2014-03-30 20:00:17
收藏:
0 评论:
0 赞:
0 阅读:
575
1.eclipse启动时
failed to create the java virtual machine 解决办法
网上比较多的是eclipse.ini文件中设置的内存过大。导致启动虚拟机的时候检查发现内存不够,目前的电脑一般不会出现这个问题了,所以,我们说的是,一般还有版本的问题
需要将java的版本改到你当前电脑中安装的版本。我的电脑就是讲jdk版本从1.6改到了1.7.
待续...
分类:
系统服务 时间:
2014-03-30 22:54:52
收藏:
0 评论:
0 赞:
0 阅读:
662
简介:
集合类Collection不是Java的核心类,是Java的扩展类。集合可以用来储存任何类型的对象,给程序员提供了代码编写的灵活性,但是同时也带来了类型安全的问题。JDK1.5集以上的版本支持Generics,这种新概念的提出改变了Java传统代码的编写方式。(Generics type)编程概念和技术应用于集合类,解决了集合类的类型安全问题,这可用于对任何数据类型的定义和操作。
集合...
分类:
编程语言 时间:
2014-03-30 23:29:30
收藏:
0 评论:
0 赞:
0 阅读:
623
文本居中,div居中,水平居中,垂直居中,两个方面11种解决方案总有一种适合您。...
分类:
Web开发 时间:
2014-03-30 21:24:33
收藏:
0 评论:
0 赞:
0 阅读:
754
参照了lessisawesome的文章,http://blog.csdn.net/maninbehind/article/details/9715137
小车端(即树莓派),记得装RPI GPIO python
import RPi.GPIO as GPIO #GPIO package
from socket import *
import sys
import time...
分类:
移动平台 时间:
2014-03-30 22:09:40
收藏:
0 评论:
0 赞:
0 阅读:
1009
版本:2.0日期:2014.3.21 2014.3.29 版权:© 2014 kince 转载注明出处 一、基本概念 在实际开发中,经常会遇到与触屏事件有关的问题,最典型的一个就是滑动冲突。比如在使用SliddingMenu菜单的时候,可能会与ViewPager或者其他的一些带有滑动事件的View相冲突,再比如ScrollView嵌套ListView相冲突等等。还有就是在自定义控件的时候,需...
分类:
移动平台 时间:
2014-03-30 22:53:17
收藏:
0 评论:
0 赞:
0 阅读:
728
UI学习笔记---EasyUI panel插件使用---03
UI学习笔记---EasyUI panel插件使用---03
1.panel简单小例子
-------------------
2.可以自己做一些小例子放到自己的icon.css中,加载进来用
3.用的时候先加载进来5个常用的js和css文件
4.一些panel的属性可以查看api
1.html
...
分类:
其他 时间:
2014-03-30 20:52:55
收藏:
0 评论:
0 赞:
0 阅读:
658
今天看到论坛有这个畅想“我的IT成长路“活动。觉得蛮适合现在有大致目标,并且还在艰苦奋斗中的我的。有句话说的好“当你的才华还撑不起你的野心时,那你就应该静下心来学习。。。”现在我深有感受。
首先介绍一下我的情况,我就读于山东省一所名不见经传的二本学校,专业是计算机科学与技术,这里学习氛围还不错,有考霸,有技术小牛,跟他们在一起,我就像海绵一样在汲取营养。这里大部分人都有自己的目标...
分类:
其他 时间:
2014-03-30 21:03:28
收藏:
0 评论:
0 赞:
0 阅读:
444
gcc产生的代码,可以使用objdump查看它对应的汇编代码(gcc查看汇编代码),本文主要介绍条件语句if语句的汇编表示
有以下代码:
int max(int x,int y)
{
if (x>y)
return x;
else
return y;
}
产生的汇编代码如下:
00000000:
0: 55 push %ebp
1: 89e5 mov %esp,%ebp...
分类:
其他 时间:
2014-03-30 21:23:06
收藏:
0 评论:
0 赞:
0 阅读:
839
今天是2014-03-30,在安装oracle stand-alone server的时候出现如下错误:
[root@dg-two etc]# /u01/app/11.2.0/grid/root.sh
Performing root user operation for Oracle 11g
The following environment variables are set as:...
分类:
其他 时间:
2014-03-30 19:58:50
收藏:
0 评论:
0 赞:
0 阅读:
625
本文翻译自Tilera公司关于ZOL机制的白皮书报告,原文为《Tilera_ZOL_White_Paper_0》,原文可以到这里下载http://download.csdn.net/detail/linux_embedded/7120265。如果翻译不当之处请多多指正。
转载请注明出处!
A Linux Environment ZeroOverhead
软件开发人员期望在他们...
分类:
系统服务 时间:
2014-03-30 20:15:20
收藏:
0 评论:
0 赞:
0 阅读:
732
Problem E.Stone Game
Background
Jack and Jim are playing an interesting stone game. At the beginning of the game there are N pile(s)of stones. Each pile has Pi (I=1..N, 19) stones. They...
分类:
其他 时间:
2014-03-30 22:18:45
收藏:
0 评论:
0 赞:
0 阅读:
619
为了做一个java web的应用,今天就准备装一下myeclipse的,之前的jdk的安装和环境变量的配置都解决了,但是安装的时候去出现了问题。
刚点开myeclipse的安装文件,就跳出来一个提示框,提示"failed to find "C:/Windows/Temp"",顿时比较纳闷了,其他人安装都是一路进行毫无障碍的,为什么我安装时就有错了呢。
后来照着它提示的找到了C:...
分类:
Windows开发 时间:
2014-03-30 23:28:03
收藏:
0 评论:
0 赞:
0 阅读:
914