TBOX提供了各种常用算法,对容器中的元素进行各种操作,这里主要介绍下排序和查找算法。 排序算法目前支持如下几种: 1. 快速排序:tb_quick_sort 2. 堆排序: tb_heap_sort 3. 插入排序:tb_bubble_sort 4. 冒泡...
分类:
其他好文 时间:
2014-09-20 19:38:49
阅读次数:
183
package??com.paad.helloworld;
import?android.os.Bundle;
public?class?MyActivity?extends?Activity{
????@Override
????public?void?onCreate(Bundle?savedInstanceState)?{
??????...
分类:
移动开发 时间:
2014-09-20 20:45:09
阅读次数:
247
题目不难,关键是边界条件要想清楚。先写一个时间复杂度为O(K)的解法。#include<iostream>
usingnamespacestd;
//a[]increase
//b[]decrease
//useret_valuetoreturntheresult
//functionretreprsenttheerrorifnot0
intfind_k(inta[],intb[],intm,intn,intk,int&ret..
分类:
其他好文 时间:
2014-09-20 19:54:10
阅读次数:
250
Fibonacci数列和动态规划
什么是Fibonacci数列?
Fibonacci数列指的是这样一个数列
{0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89,144, ...}
它的第0项是0,第1项是第一个1。从第二项开始,每一项都等于前两项之和。用C语言可以表示为:
//Fib(n) = Fib(n-1) + fib(n-2)
int Fib(...
分类:
其他好文 时间:
2014-09-20 20:08:09
阅读次数:
235
boost库是个准C++标准库,thread是其中重要的组成部分。它封装了不同操作系统的多线程编程,使得它具备了跨平台的能力。
首先是boost安装,从www.boost.org网站下下载最新的库,解压到本地目录下,重命名为boost...
分类:
其他好文 时间:
2014-09-20 19:51:19
阅读次数:
300
3.X打包apk还是相对来说很方便的。
首先安卓和java的环境要配置好,这个就不说了。我就说一下几个容易忽略的地方。
proj.android/jni/android.mk文件肯定是要修改的。
正常情况下,只需要把自己的类添加进去就好了如下
LOCAL_SRC_FILES := hellocpp/main.cpp ../../Classes/Ap...
分类:
其他好文 时间:
2014-09-20 19:01:09
阅读次数:
211
??
3-5 学生成绩统计
Time Limit: 1000MS Memory limit: 65536K
题目描述
通过本题目练习可以掌握对象数组的用法,主要是对象数组中数据的输入输出操作。
设计一个学生类Student
它具有私有的数据成员:学号、姓名、数学成绩、英语成绩、计算机成绩;具有公有的成员函数:求三门课总成绩的函数int sum();
求三门课平均成绩...
分类:
其他好文 时间:
2014-09-20 19:50:59
阅读次数:
361
题目:1002 A Corrupt Mayor's Performance Art
题意:有一个长度 n 的序列,初始染色2,有两种操作,P x ,y ,z,区间x---y染色为z,另一种Q x,y,查询区间 x -- y 有几种颜色,并输出,注意会覆盖。
分析:跟POJ 2777一样,不过这个要输出颜色,所以线段树查询的时候顺便把路径存起来打印。代码:
AC代码:
#...
分类:
其他好文 时间:
2014-09-20 20:07:29
阅读次数:
333
在JNI开发中,首先要将建立的anroid类编译成.h文件,编译用到命令javah,由于第一次用,以前对java的编译过程也不怎么了解,这里讲一下:
通过DOS命令执行,(1)开始-》运行-》cmd->进入dos命令操作界面
在命令行中输入javah com.example.huiduhua2.ImageProc
通过输入javah 可以看到以下结果:
用法:jav...
分类:
移动开发 时间:
2014-09-20 18:43:59
阅读次数:
300
1.简介对于android中的ListView刷新机制,大多数的程序员都是很熟悉的,修改或者添加adapter中的数据源之后,然后调用notifyDataSetChanged()刷新ListView。在这种模式下,我们会在getView中,根据不同的数据源,让控件显示不同的内容。这种模式是最常见的刷新模式,当我们来回滑动ListView的时候,调用adapter的getView方法,然后listv...
分类:
移动开发 时间:
2014-09-20 19:00:29
阅读次数:
161
Leetcode 经典题 Best Time to Buy and Sell Stock III...
分类:
其他好文 时间:
2014-09-20 20:40:19
阅读次数:
208
作为一名WEB前端开发人员,准确地掌握每个CSS选择器的意义及其兼容性,可以做为进阶的第一步!...
分类:
Web程序 时间:
2014-09-20 20:40:09
阅读次数:
250
Problem Description
《Dream of the Red Chamber》(also 《The Story of the Stone》) is one of the Four Great Classical Novels of Chinese literature, and it is commonly regarded as the best one. This novel ...
分类:
其他好文 时间:
2014-09-20 18:59:59
阅读次数:
194
Problem Description
Corrupt governors always find ways to get dirty money. Paint something, then sell the worthless painting at a high price to someone who wants to bribe him/her on an auction, this ...
分类:
其他好文 时间:
2014-09-20 20:23:09
阅读次数:
289
通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。下面来以keepalived结合tomcat来实现一个web服务器的双机热备。keepalived的工作原理是VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议。在VRRP中有两组重要的概念:...
分类:
其他好文 时间:
2014-09-20 20:06:19
阅读次数:
248
1.配置小型机的IP,网关
smit mktcpip
2....
分类:
其他好文 时间:
2014-09-20 19:16:09
阅读次数:
232