import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;i...
分类:
编程语言 时间:
2015-05-27 11:36:19
阅读次数:
335
Given two words (start and end), and a dictionary, find all shortest transformation sequence(s) from start to end, such that: Only one letter can be c...
分类:
编程语言 时间:
2015-05-27 11:36:20
阅读次数:
202
Python 是一门动态、面向对象语言。其最初就是作为一门面向对象语言设计的,并且在后期又加入了一些更高级的特性。除了语言本身的设计目的之外,Python标准 库也是值得大家称赞的,Python甚至还自带服务器。其它方面,Python拥有足够多的免费数据函数库、免费的Web网页模板系统、还有与W.....
分类:
编程语言 时间:
2015-05-27 11:33:47
阅读次数:
158
http://my.oschina.net/wangyumin/blog/387627 续上篇反射方式调用私有成员,最近对该方法进行了二次封装。 ####ReflectUtil.java ```Java //部份代码略 /** * Invoking method plus * * @param object Java obje...
分类:
编程语言 时间:
2015-05-27 10:29:03
阅读次数:
158
StringBuffer1、StringBuffer 和 String 并无直接关系
2、StringBuffer 避免了Sring内容改变时产生垃圾的现象。
3、一个StringBuffer对象可以调用toString()方法转换为String对象。
下面通过一个小例子演示StringBuffer类的相关方法:package StringBuffer;
public class String...
分类:
编程语言 时间:
2015-05-27 10:22:37
阅读次数:
157
对于类库开发过程中导出类的开发规范问题。C/C++开发的DLL当初是作为函数级共享库设计的,并不能真正提供一个类所必需的信息。类层上的程序复用只有Java和C#生成的类文件才能做到。所以,当我们在用C++开发类库时经...
分类:
编程语言 时间:
2015-05-27 10:21:08
阅读次数:
160
Java多线程对我来说一直是个高级而且神秘的东西,那么今天有幸也正好有时间讲解一下Java的多线程。
首先线程的概念及定义就不说了
1.创建线程三种方式:1.继承Thread 2.实现Runnable接口 3.实现Callable接口
继承Thread
public class FirstThread extends Thread{
private int i;
public vo...
分类:
编程语言 时间:
2015-05-27 10:14:43
阅读次数:
217
#include
#include
#include
#include
using namespace std;
int t;
int ma[30][30];
char a[105][105];
void tpusort(){
int d[30];
queue que;
queue ans;
int dd = 0;
for(int i = 0;i < 26;i++){
int...
分类:
编程语言 时间:
2015-05-27 10:16:49
阅读次数:
159
按钮控件的主要方法和事件见MFC++程序开发参考大全(P186-P188)
下面是一个实例,用按钮来实现显示位图、显示图标、显示鼠标图像和选中按钮的功能,步骤如下:
1、创建一个基于对话框的应用程序
2、向对话框中添加一个复选按钮、一个单选按钮控件和5个按钮控件,为按钮控件添加变量,分别为m_Button1、m_Button2、m_Button3。
3、向工厂中导入一个ICO图标。一个BM...
分类:
编程语言 时间:
2015-05-27 10:15:14
阅读次数:
187
这里说的交互方式应该指的是如何在非UI线程中修改UI线程中的组件。
一般来说有三种方式:
1.Activity.unOnUiThread(Runnable)
如果当前线程是UI Thread,立马执行action.run方法;否则将Runnable发送到UI Thread的event 队列中。
2. view.post(Runnable)...
分类:
编程语言 时间:
2015-05-27 10:14:53
阅读次数:
464
通过对直接插入排序的分析,可知其时间复杂度为O(n2),但是,如果待排序序列为正序时,其时间复杂度可提高至O(n)。希尔排序正是对此进行改进的排序。希尔排序的核心理念与插入排序不同,它会首先比较距离较远的元素,而非相邻元素。通过定义一个间隔序列来表示在排序过程中进行比较的元素之间有多远的间隔。
下图演示了希尔排序中间隔序列是如何运行的:
下面我们通过js来实现希...
分类:
编程语言 时间:
2015-05-27 10:15:26
阅读次数:
205
2568: 字符串逆序输出
/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2015年 5 月 26 日
* 版 本 号:v1.0
*/
Description
编写一个函数,功能是使输入的字符串逆序输出。
Input
输入一串字符串...
分类:
编程语言 时间:
2015-05-27 10:12:27
阅读次数:
216
2704: 回文素数
/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2015年 5 月 26 日
* 版 本 号:v1.0
*/
Description
输入一个数n,输出n以内所有的回文素数。回文素数,即既是素数,又是回文数,从前往后、从...
分类:
编程语言 时间:
2015-05-27 10:11:49
阅读次数:
428
HDU4607 树的直径#include
#include
#include
#include
#include
using namespace std;
#define N 100005
#define INF 1<<30
int n,dis[N],E;
bool vis[N];
vector<int...
分类:
编程语言 时间:
2015-05-27 10:07:51
阅读次数:
217
1、阅读下面的程序,并写出运行结果
(1)虚函数
#include
using namespace std;
class A {
int a;
public:
A():a(5){}
virtual void print()const { cout<<a;}
};
class B: public A {
char b;
public:
B() ...
分类:
编程语言 时间:
2015-05-27 10:07:09
阅读次数:
160
一:起因
(1)作为胶水语言的Python,可谓无处不在,快速开发原型网站;大数据处理等领域应用甚广
(2)学过c/c++ 或者 Java的ITers 很容易学习Python,特别是对于上手入门级的Python语法
(3)刚刚开始学习Python,练习Python时,可能感觉特别别扭 —— 完全没有方法{} ,近几年靠:和严格的缩进来进行代码段,程序段的分隔
二:Python 进阶语言...
分类:
编程语言 时间:
2015-05-27 10:06:38
阅读次数:
184
进度条控件的应用
进度条的主要方法和事件
SetRange方法:该方法用于设置进度条范围。
void SetRange(short nLower,short nUpper);进度的下界和上界范围。
GetPos方法:用于获取进度条当前位置。
SetStep方法:用于设置进度条每步的增量。
StepIt方法:用于每一步的增量来增加进度条的当前位置。
详细的介绍见MFC++程序开发参...
分类:
编程语言 时间:
2015-05-27 10:06:55
阅读次数:
212