题意:有n堆由1*1小木块堆起来的积木,现在要你移动若干次使其中连续的长度为w的高度都为h,一次只能移动一个,而且可以在两边增加新堆(只能在两边,不能在中间插入),问最少得移动多少次。
思路:因为可以在两边增加堆,所以我先在数组两边各加上w长度,Move数组存 每个地方变成h要移进来或者移出去的步数,a数组记录i位子是要移进来还是移出去。然后维护一个长度为w的连续区间(i-w+1 ~ i),计算出这个区间总共得移进来的数目z和移出去的数目和f,那么要使这个区间满足条件就要移动m=z+f-min(z,f),(...
分类:
其他好文 时间:
2015-03-22 09:12:35
阅读次数:
242
*
* Copyright (c) 2015, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:刘畅
* 完成日期:2015年 3 月 21 日
* 版 本 号:v1.0
*
* 问题描述: 阅读教材P255例8.4,注意到类中的数据成员可以是数组。设计一个工资类(S...
分类:
编程语言 时间:
2015-03-22 09:12:16
阅读次数:
217
Language:
Default
A Bug's Life
Time Limit: 10000MS
Memory Limit: 65536K
Total Submissions: 29737
Accepted: 9729
Description
Background
Professor Hopper is resea...
分类:
其他好文 时间:
2015-03-22 09:11:35
阅读次数:
134
1217: Operations on Grids
Time Limit: 2 Sec Memory Limit: 128 MB
Submit: 89 Solved: 20
[Submit][Status][Web
Board]
Description
你有一个 9 位数字串,现在你把这个数字的每一位填到 3 × 3 格子上。如果数 字是 12...
分类:
其他好文 时间:
2015-03-22 09:13:21
阅读次数:
117
Go to movies
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 99 Accepted Submission(s): 67
Problem Description
Winter holiday is...
记记一次数据库无法增删改趋于HANG住状态的故障诊断和处理,生成并分析HANGANALYE和SYSTEMSTATE...
分类:
数据库 时间:
2015-03-22 09:11:03
阅读次数:
190
题目链接:count-and-say
/**
*
The count-and-say sequence is the sequence of integers beginning as follows:
1, 11, 21, 1211, 111221, ...
1 is read off as "one 1" or 11.
11 is read off as "...
分类:
其他好文 时间:
2015-03-22 09:10:31
阅读次数:
217
oracle中的truncate
语法:TRUNCATE TABLE table;
在使用truncate语句(DDL语言)可以删除表中的所有记录。使用truncate语句删除数据时,通常要比使用delete语句快得多,这是因为使用truncate语句删除数据时,不会产生任何回退信息,因此执行truncate语句操作也不能回退,且使用的系统和事务日志资源少。
DEL...
分类:
数据库 时间:
2015-03-22 09:10:42
阅读次数:
246
1、jQuyery和原生JavaScript加载的区别?$(function(){});$(document).ready(function(){});window.onload = function(){}/*
上面的这两种写法是一样的,只是上面一个是下面一个简写
那么前两个jQuery的写法和原生JavaScript写法和window.onload
有什么区别吗?jQue...
分类:
Web程序 时间:
2015-03-22 09:12:28
阅读次数:
194
看了一下App主界面Tab实现方法,总结一下:
再看看实现的效果图:
第一种:ViewPager实现Tab:
思路:1.布局方面实现顶层和底层布局,中间是ViewPager实现的。中间是四个布局实现的,List
2.实现:setOnPageChangeList...
分类:
移动开发 时间:
2015-03-22 09:09:00
阅读次数:
262
标题:六角幻方
把 1 2 3 ... 19 共19个整数排列成六角形状,如下:
* * *
* * * *
* * * * *
* * * *
* * *
要求每个直线上的数字之和必须相等。共有15条直线哦!
再给点线索吧!我们预先填好了2个数字,第一行的头两个数字是:15 13,参见图【p1....
分类:
其他好文 时间:
2015-03-22 09:08:49
阅读次数:
259
当我们使用Git push推送到github上时 报错 "error: failed to push some refs to " 解决方法:
使用git pull 然后再git push
玩了一晚上的git现在来总结一下:
用户设置
$ git config --global user.name "Your Name"
$ git config --global user....
分类:
其他好文 时间:
2015-03-22 09:08:56
阅读次数:
201
在自学考试最后的阶段是让我们用pb做一个小程序。当然,之前对pb只是有个简单的了解,但是真要是用它做个什么东西还真难。经过了几个星期的奋战,终于将毕业设计做完了。让我们怀着兴奋的心情,来回顾一下这段时间的学习,好好总结一下。...
分类:
其他好文 时间:
2015-03-22 09:10:35
阅读次数:
227
一、EJB基础:
EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB
(Enterprise JavaBean)是J2EE(javaEE)的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。
...
分类:
其他好文 时间:
2015-03-22 09:09:24
阅读次数:
151
这篇文章系统得谈论了消息总线客户端在多线程模型下遇到的问题,之前的解决方案以及缺陷,并提出了新的设计方案以及实现方式。...
分类:
编程语言 时间:
2015-03-22 09:09:13
阅读次数:
308