Description输入n(n#includeintabs(inta){if(a>=0){returna;}else{return-1*a;}}intmain(){inta[100];intn;while(~scanf("%d",&n)&&n!=0){inti;for(i=0;i
ZCMU 1214: 斐波那契数列
H2BB
c语言
#includeintmain(){inta,b,d,c,i;while(scanf("%d",&a)!=EOF){b=1;c=1;if(a==0){printf("1\n");}else{for(i=1;i<=a;i++){d=b+c;c=b;b=d;}printf("%d\n",c);}}return0;}
ZCMU-1229-Two bags
Rrrrya
题解
DescriptionXiaominghas2*ncubes,eachcubecontainsanintegerfrom10to99.Hearbitrarilychoosesncubesandputstheminthefirstbag.Theremainingcubesformthesecondbag.Xiaomingdecidedtoplaywithcubes.Duringthegameheta
zcmu-2217 Embassy Queue
KEMNHan
ZCMU
Inanembassyofawell-knownkingdomanelectronicqueueisorganised.Everypersonwhocomestotheembassy,needstomakethefollowingthreeactions:showtheID,paymoneytothecashierandbefingerprinted.Besides,theactionsshoul
【个人学习记录】快速幂算法/位运算 [ZCMU OJ]1202: 3的幂的和&1417: 2048
鬼樱G_Cher
zcmuojc++学习
Description求:3^0+3^1+...+3^(N)mod1000000007。Input每行一个整数N(00){if(power%2==0){base=(base*base)%maxn;power/=2;}else{power--;result=(result*base)%maxn;power/=2;base=(base*base)%maxn;}}returnresult;}假设计算x^
[ZCMU OJ]1276/1226: 求和游戏(序列中指定元素个数的最大和)
鬼樱G_Cher
zcmuojc++学习
Description小明有n个球排成一行,每个球上有个数字。现在小明选择两个球,使这两个球及其这两个球之间的数字和最大。如果这个最大的和不为正,则输出“GameOver”。Input第一行输入T,有T组数据。每组数据:输入n(1constintmaxn=1e6+10;doublea[maxn]={0};usingnamespacestd;intmain(){intT;cin>>T;while(T
ZCMU 1734: 18岁
littlefox_ca93
1734:18岁TimeLimit:1SecMemoryLimit:128MBSubmit:231Solved:80Description小明的18岁生日就要到了,他当然很开心,可是他突然想到一个问题,是不是每个人从出生开始,到达18岁生日时所经过的天数都是一样的呢?似乎并不全都是这样,所以他想请你帮忙计算一下他和他的几个朋友从出生到达18岁生日所经过的总天数,让他好来比较一下。Input输入的第
ZCMU--5252: 英雄卡(C语言)
小小小Why
c语言
Description小李非常迷恋收集各种干脆面里面的英雄卡,为此他曾经连续一个月都只吃干脆面这一种零食,但是有些稀有英雄卡真的是太难收集到了。后来某商场搞了一次英雄卡兑换活动,只要你有三张编号连续的英雄卡,你就可以换一张英雄卡。小李想知道他最多可以换到几张英雄卡(新换来的英雄卡不可以再次兑换)。Input第一行,共一个整数n,表示小李拥有的英雄卡数。第二行,共n个空格隔开的数字a[i],表示英雄
ZCMU 5261: 通讯录(dfs)
谳情
算法深度优先c++
Description某天Mocha想和多年未联系的好兄弟一起去玩,却发现他的联系方式不见了,于是Mocha打开通讯录打算通过其他人来找到他的手机号码。你作为通讯管理员,想帮助一下可怜的Mocha。通讯录是由m个整数对(x,y)组成,表示x有y的电话号码,Mocha的序号是1,他的好兄弟的序号是n。现在Mocha想知道他到底能不能找到他兄弟的手机号码。Input第一行包含一个整数t(t≤10),代
ZCMU 1711: 背包(dfs)
谳情
深度优先算法c++
Description你有一个神奇的背包,他的容积是m(0usingnamespacestd;inta[30];intn,m;intres=0;voidfun(intsum,inti){if(sum==m)//此句与下面一个if的顺序不能换!!!一开始写反了。。。。{res++;return;}if(i==n||sum>m)return;fun(sum+a[i],i+1);fun(sum,i+1)
ZCMU 1643: 题目 B 报数游戏(模拟)
谳情
算法c++
Description报2,编号为3的人报3,等等。当编号为n的人(即最右边的人)报完n之后,轮到他左边的人(即编号为n-1的人)报n+1,然后编号为n-2的人报n+2,以此类推。当最左边的人再次报数之后,报数方向又变成从左到右,依次类推。为了防止游戏太无聊,报数时有一个特例:如果应该报的数包含数字7或者是7的倍数,他应当用拍手代Input输入包含不超过10组数据。每组数据占一行,包含三个整数n,
ZCMU 1622: 判断数(快速幂+素数筛)
谳情
c++算法
Description给定一个n,我们把对任意的1usingnamespacestd;typedeflonglongll;constintmaxn=1000000;llvis[maxn];lln;voidsieve(){vis[0]=1;vis[1]=1;vis[2]=0;for(inti=4;i>=1;}returnres;}intmain(){sieve();while(cin>>n){if(
ZCMU 1639: 残缺的棋盘(bfs)
谳情
算法c++宽度优先
Description在国际象棋里,王是最重要的一个棋子。每一步,王可以往上下左右或者对角线方向移动一步。给定两个格子A(r1,c1),B(r2,c2),你的任务是计算出一个王从A到B至少需要走多少步。为了避免题目太简单,我们从棋盘里拿掉了一个格子C(r3,c3)(ABC保证互不相同),要求王从A走到B的过程中不能进入格子C。在本题中,各行从上到下编号为1~8,各列从左到右编号为1~8。Input
ZCMU 1687: 数组操作(前缀和)
谳情
算法c++
Description给你一个初始的长度为n的数组。(1usingnamespacestd;typedeflonglongll;lla[200010];llb[200010];intmain(){intn;intcnt=0;while(~scanf("%d",&n)){memset(b,0,sizeof(b));memset(a,0,sizeof(a));cnt++;for(inti=1;i<=n
ZCMU 1116: 素数回文
谳情
c++算法
xiaoou33对既是素数又是回文的数特别感兴趣。比如说151既是素数又是个回文。现在xiaoou333想要你帮助他找出某个范围内的素数回文数,请你写个程序找出a跟b之间满足条件的数。(5usingnamespacestd;#definemaxn9989899+1//规定的这个上限很重要,不然内存超限......intvis[maxn];inttarget[1000];voidsieve()//埃
ZCMU 4931: 二叉树遍历
谳情
数据结构算法c++
二叉树的前序、中序、后序遍历的定义:前序遍历:对任一子树,先访问跟,然后遍历其左子树,最后遍历其右子树;中序遍历:对任一子树,先遍历其左子树,然后访问根,最后遍历其右子树;后序遍历:对任一子树,先遍历其左子树,然后遍历其右子树,最后访问根。给定一棵二叉树的前序遍历和中序遍历,求其后序遍历(提示:给定前序遍历与中序遍历能够唯一确定后序遍历)。Input:两个字符串,其长度n均小于等于26。第一行为前
ZCMU 1740: 关系推断
谳情
算法c++
Description给你一些已经确定的元素之间的关系,请你判断是否能从这些元素关系中推断出其他的元素关系。Input输入的第一行是一个整数N,表示测试数据的组数。每组输入首先是一个正整数m(m元素2元素用一个大写字母表示,输入中不会包含冲突的关系。Output对于每组输入,第一行输出“Cased:”,d是测试数据的序号,从1开始。接下来输出所有推断出的新的元素关系,按照字典序从小到大排序,格式为
ZCMU--1740: 关系推断(Floyd求传递性)
小小小Why
算法图论c++
Description给你一些已经确定的元素之间的关系,请你判断是否能从这些元素关系中推断出其他的元素关系。Input输入的第一行是一个整数N,表示测试数据的组数。每组输入首先是一个正整数m(m元素2元素用一个大写字母表示,输入中不会包含冲突的关系。Output对于每组输入,第一行输出“Cased:”,d是测试数据的序号,从1开始。接下来输出所有推断出的新的元素关系,按照字典序从小到大排序,格式为
ZCMU--5215: 分数线
小小小Why
c++c语言
Description某小学举办了一场校内的信息学竞赛选拔赛。现在同学们的成绩都出来了,负责信息学竞赛的老师需要确定最终选拔赛的获奖名单。为了鼓励大家,老师希望获奖人数不少于参赛总人数的一半。因此,老师需要确定一个获奖分数线,所有得分在分数线及以上的同学可以获奖。在满足上面条件的情况下,老师希望获奖分数线越高越好。请同学们通过程序设计的方法来解决以上问题,确定获奖分数线和总获奖人数。Input单组
ZCMU-1474: 小孩报数问题(C语言)
小小小Why
c语言
1474:小孩报数问题TimeLimit:1SecMemoryLimit:128MBSubmit:473Solved:213[Submit][Status][WebBoard]Description有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出列,然后从下一个小孩开始报数,仍是报到S个出列,如此重复下去,直到所有的小孩都出列(总人数不足S个时将循环报数)
ZCMU--1852: 操作格子(线段树板子题)
小小小Why
c++c语言数据结构
Description有n个格子,从左到右放成一排,编号为1-n。共有m次操作,有3种操作类型:1.修改一个格子的权值2.求连续一段格子权值和3.求连续一段格子的最大值。对于每个2、3操作输出你所求出的结果。Input第一行2个整数n,m。接下来一行n个整数表示n个格子的初始权值。接下来m行,每行3个整数p,x,y,p表示操作类型,p=1时表示修改格子x的权值为y,p=2时表示求区间[x,y]内格
ZCMU--1925: hx & xh‘s game(C语言)
小小小Why
c语言
Descriptionxh和hx玩一个游戏,过程如下:首先,hx给xh等差数列A,告诉xh首项a和公差d,让xh求出数列A前n项和。于是xh将结果求出,并得到一个新的数列B,他也让hx求数列B前n项和。hx也按xh的要求做了,结果又得到一个数列C,他再次让xh求数列C前n项和。xh又将结果求出,得到数列D,他不想再为难hx了,现在让你求数列D的第i项。Input该题含有多组测试数据,每组一行,包含
ZCMU--5193: 韩信点兵(C语言)
小小小Why
c语言
题目描述韩信点兵,多多益善。战前,萧何备军。韩信检阅,曰:“增1人?”。萧何答:“甚好”。韩信再曰:“使看齐?”。萧何再答“甚好”。输入输入有多组(不超过100)测试实例。每组测试实例第1行为1个正整数M(1≤M≤100),表示接下来有M行士兵的信息。每行士兵信息为两个正整数H(100usingnamespacestd;intk[100005];intmain(){intm,n,i,s,mid,c
ZCMU--5155: 小蒜数(C语言)
小小小Why
c语言
题目描述在所有不大于n的正整数中,蒜头君将不是9的倍数的所有奇数剔除掉,将是7的倍数的所有偶数剔除掉,剩下的数从小到大首尾相接拼起来,组成了一个小蒜数,请问这个数一共有多少位?输入输入为整数n(1≤n≤1000)。测试点编号n1-31≤n≤94-101≤n≤1000输出输出为一个整数,为拼接出的小蒜数的位数。样例输入9样例输出5解析:题目其实就是说,奇数的话只能是9的倍数能留,偶数的话只有不是7的
ZCMU--2219: Toy Army(C语言)
小小小Why
c语言
Theheroofourstory,Valera,andhisbestfriendArcadyarestillinschool,andthereforetheyspendallthefreetimeplayingturn-basedstrategy"GAGA:GoAndGoAgain".Thegameplayisasfollows.Therearetwoarmiesontheplayingfiel
0717-ZCMU暑期训练4(codeforse)
Celia_QAQ
题目地址:https://vjudge.net/contest/311774#overview目录:(目前还有M,K没有补)||25/28|A|VustheCossackandaContest|||8/21|B|TokitsukazeandMahjong|||10/33|C|TokitsukazeandDiscardItems|||22/31|D|TokitsukazeandEnhancement
ZCMU--5121: 打印机队列
小小小Why
c语言
Description老师办公室有一台神奇的打印机,而打印机的打印顺序则是一个队列。这个队列比较神奇,它能根据任务的优先级分配打印任务。所有的任务有1-9的优先级(9的优先程度大于1),这个打印机的运作方式如下:现有n堆有顺序的打印任务(每一个自己的任务都有自己的优先级),他们首先会按顺序进入打印队列,然后在打印的时候,打印机会判断这个任务的优先级,如果打印队列中有比当前打印任务优先级更高的任务的
ZCMU 1737:求日龄
littlefox_ca93
1737:求日龄TimeLimit:1SecMemoryLimit:128MBSubmit:203Solved:83Description年龄是指一个人出生后以年为长度计算的时间整数值。同理,日龄指一个人出生后以日为长度计算的时间整数值。请求出给定日期出生的人,到2013年3月9日的日龄吧。Input一个日期,表示这个人的生日输入日期一定在2013-3-9之前Output日龄SampleInput
C#,人工智能,机器人,路径规划,ARA*(Anytime Replanning A* Algorithm)算法与源程序
深度混淆
C#算法演义AlgorithmRecipes人工智能机器人路径规划图论算法
参考:C#,人工智能(AI)机器人路径规划(PathPlanning)A*(AStarAlgorithm)算法、源代码及计算数据可视化https://blog.csdn.net/beijinghorn/article/details/124119531MaximLikhachevCMUDaveFergusonCMUGeoffGordonCMUAnthonyStentzCMUsebastianthr
ZCMU操作系统期末复习策略
执念斩长河
挂科指南操作系统
前提ZCMU操作系统老师姓彭,懂得都懂。大题老师给的题目会考,但不是原题,题目要理解,大题也可能出选择难为你选择题有原题,也有原题改变文字给你,要把题目读仔细。所以这方面题目要做一名海王。1.先把老师给的选择看懂。2、再从网上看各种选择题。填空题尽量把生产者消费者,读者写者背会,一般都会往这方面出。判断题纯靠概念,如果模棱两可,就选F,毕竟五五开的概率。本次期末考试对我的总结进程到来顺序会改变调度
Algorithm
香水浓
javaAlgorithm
冒泡排序
public static void sort(Integer[] param) {
for (int i = param.length - 1; i > 0; i--) {
for (int j = 0; j < i; j++) {
int current = param[j];
int next = param[j + 1];
mongoDB 复杂查询表达式
开窍的石头
mongodb
1:count
Pg: db.user.find().count();
统计多少条数据
2:不等于$ne
Pg: db.user.find({_id:{$ne:3}},{name:1,sex:1,_id:0});
查询id不等于3的数据。
3:大于$gt $gte(大于等于)
&n
Jboss Java heap space异常解决方法, jboss OutOfMemoryError : PermGen space
0624chenhong
jvmjboss
转自
http://blog.csdn.net/zou274/article/details/5552630
解决办法:
window->preferences->java->installed jres->edit jre
把default vm arguments 的参数设为-Xms64m -Xmx512m
----------------
文件上传 下载 解析 相对路径
不懂事的小屁孩
文件上传
有点坑吧,弄这么一个简单的东西弄了一天多,身边还有大神指导着,网上各种百度着。
下面总结一下遇到的问题:
文件上传,在页面上传的时候,不要想着去操作绝对路径,浏览器会对客户端的信息进行保护,避免用户信息收到攻击。
在上传图片,或者文件时,使用form表单来操作。
前台通过form表单传输一个流到后台,而不是ajax传递参数到后台,代码如下:
<form action=&
怎么实现qq空间批量点赞
换个号韩国红果果
qq
纯粹为了好玩!!
逻辑很简单
1 打开浏览器console;输入以下代码。
先上添加赞的代码
var tools={};
//添加所有赞
function init(){
document.body.scrollTop=10000;
setTimeout(function(){document.body.scrollTop=0;},2000);//加
判断是否为中文
灵静志远
中文
方法一:
public class Zhidao {
public static void main(String args[]) {
String s = "sdf灭礌 kjl d{';\fdsjlk是";
int n=0;
for(int i=0; i<s.length(); i++) {
n = (int)s.charAt(i);
if((
一个电话面试后总结
a-john
面试
今天,接了一个电话面试,对于还是初学者的我来说,紧张了半天。
面试的问题分了层次,对于一类问题,由简到难。自己觉得回答不好的地方作了一下总结:
在谈到集合类的时候,举几个常用的集合类,想都没想,直接说了list,map。
然后对list和map分别举几个类型:
list方面:ArrayList,LinkedList。在谈到他们的区别时,愣住了
MSSQL中Escape转义的使用
aijuans
MSSQL
IF OBJECT_ID('tempdb..#ABC') is not null
drop table tempdb..#ABC
create table #ABC
(
PATHNAME NVARCHAR(50)
)
insert into #ABC
SELECT N'/ABCDEFGHI'
UNION ALL SELECT N'/ABCDGAFGASASSDFA'
UNION ALL
一个简单的存储过程
asialee
mysql存储过程构造数据批量插入
今天要批量的生成一批测试数据,其中中间有部分数据是变化的,本来想写个程序来生成的,后来想到存储过程就可以搞定,所以随手写了一个,记录在此:
DELIMITER $$
DROP PROCEDURE IF EXISTS inse
annot convert from HomeFragment_1 to Fragment
百合不是茶
android导包错误
创建了几个类继承Fragment, 需要将创建的类存储在ArrayList<Fragment>中; 出现不能将new 出来的对象放到队列中,原因很简单;
创建类时引入包是:import android.app.Fragment;
创建队列和对象时使用的包是:import android.support.v4.ap
Weblogic10两种修改端口的方法
bijian1013
weblogic端口号配置管理config.xml
一.进入控制台进行修改 1.进入控制台: http://127.0.0.1:7001/console 2.展开左边树菜单 域结构->环境->服务器-->点击AdminServer(管理) &
mysql 操作指令
征客丶
mysql
一、连接mysql
进入 mysql 的安装目录;
$ bin/mysql -p [host IP 如果是登录本地的mysql 可以不写 -p 直接 -u] -u [userName] -p
输入密码,回车,接连;
二、权限操作[如果你很了解mysql数据库后,你可以直接去修改系统表,然后用 mysql> flush privileges; 指令让权限生效]
1、赋权
mys
【Hive一】Hive入门
bit1129
hive
Hive安装与配置
Hive的运行需要依赖于Hadoop,因此需要首先安装Hadoop2.5.2,并且Hive的启动前需要首先启动Hadoop。
Hive安装和配置的步骤
1. 从如下地址下载Hive0.14.0
http://mirror.bit.edu.cn/apache/hive/
2.解压hive,在系统变
ajax 三种提交请求的方法
BlueSkator
Ajaxjqery
1、ajax 提交请求
$.ajax({
type:"post",
url : "${ctx}/front/Hotel/getAllHotelByAjax.do",
dataType : "json",
success : function(result) {
try {
for(v
mongodb开发环境下的搭建入门
braveCS
运维
linux下安装mongodb
1)官网下载mongodb-linux-x86_64-rhel62-3.0.4.gz
2)linux 解压
gzip -d mongodb-linux-x86_64-rhel62-3.0.4.gz;
mv mongodb-linux-x86_64-rhel62-3.0.4 mongodb-linux-x86_64-rhel62-
编程之美-最短摘要的生成
bylijinnan
java数据结构算法编程之美
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
public class ShortestAbstract {
/**
* 编程之美 最短摘要的生成
* 扫描过程始终保持一个[pBegin,pEnd]的range,初始化确保[pBegin,pEnd]的ran
json数据解析及typeof
chengxuyuancsdn
jstypeofjson解析
// json格式
var people='{"authors": [{"firstName": "AAA","lastName": "BBB"},'
+' {"firstName": "CCC&
流程系统设计的层次和目标
comsci
设计模式数据结构sql框架脚本
流程系统设计的层次和目标
 
RMAN List和report 命令
daizj
oraclelistreportrman
LIST 命令
使用RMAN LIST 命令显示有关资料档案库中记录的备份集、代理副本和映像副本的
信息。使用此命令可列出:
• RMAN 资料档案库中状态不是AVAILABLE 的备份和副本
• 可用的且可以用于还原操作的数据文件备份和副本
• 备份集和副本,其中包含指定数据文件列表或指定表空间的备份
• 包含指定名称或范围的所有归档日志备份的备份集和副本
• 由标记、完成时间、可
二叉树:红黑树
dieslrae
二叉树
红黑树是一种自平衡的二叉树,它的查找,插入,删除操作时间复杂度皆为O(logN),不会出现普通二叉搜索树在最差情况时时间复杂度会变为O(N)的问题.
红黑树必须遵循红黑规则,规则如下
1、每个节点不是红就是黑。 2、根总是黑的 &
C语言homework3,7个小题目的代码
dcj3sjt126com
c
1、打印100以内的所有奇数。
# include <stdio.h>
int main(void)
{
int i;
for (i=1; i<=100; i++)
{
if (i%2 != 0)
printf("%d ", i);
}
return 0;
}
2、从键盘上输入10个整数,
自定义按钮, 图片在上, 文字在下, 居中显示
dcj3sjt126com
自定义
#import <UIKit/UIKit.h>
@interface MyButton : UIButton
-(void)setFrame:(CGRect)frame ImageName:(NSString*)imageName Target:(id)target Action:(SEL)action Title:(NSString*)title Font:(CGFloa
MySQL查询语句练习题,测试足够用了
flyvszhb
sqlmysql
http://blog.sina.com.cn/s/blog_767d65530101861c.html
1.创建student和score表
CREATE TABLE student (
id INT(10) NOT NULL UNIQUE PRIMARY KEY ,
name VARCHAR
转:MyBatis Generator 详解
happyqing
mybatis
MyBatis Generator 详解
http://blog.csdn.net/isea533/article/details/42102297
MyBatis Generator详解
http://git.oschina.net/free/Mybatis_Utils/blob/master/MybatisGeneator/MybatisGeneator.
让程序员少走弯路的14个忠告
jingjing0907
工作计划学习
无论是谁,在刚进入某个领域之时,有再大的雄心壮志也敌不过眼前的迷茫:不知道应该怎么做,不知道应该做什么。下面是一名软件开发人员所学到的经验,希望能对大家有所帮助
1.不要害怕在工作中学习。
只要有电脑,就可以通过电子阅读器阅读报纸和大多数书籍。如果你只是做好自己的本职工作以及分配的任务,那是学不到很多东西的。如果你盲目地要求更多的工作,也是不可能提升自己的。放
nginx和NetScaler区别
流浪鱼
nginx
NetScaler是一个完整的包含操作系统和应用交付功能的产品,Nginx并不包含操作系统,在处理连接方面,需要依赖于操作系统,所以在并发连接数方面和防DoS攻击方面,Nginx不具备优势。
2.易用性方面差别也比较大。Nginx对管理员的水平要求比较高,参数比较多,不确定性给运营带来隐患。在NetScaler常见的配置如健康检查,HA等,在Nginx上的配置的实现相对复杂。
3.策略灵活度方
第11章 动画效果(下)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
FAQ - SAP BW BO roadmap
blueoxygen
BOBW
http://www.sdn.sap.com/irj/boc/business-objects-for-sap-faq
Besides, I care that how to integrate tightly.
By the way, for BW consultants, please just focus on Query Designer which i
关于java堆内存溢出的几种情况
tomcat_oracle
javajvmjdkthread
【情况一】:
java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: <jvm-arg>-Xms3062m</jvm-arg> <jvm-arg>-Xmx
Manifest.permission_group权限组
阿尔萨斯
Permission
结构
继承关系
public static final class Manifest.permission_group extends Object
java.lang.Object
android. Manifest.permission_group 常量
ACCOUNTS 直接通过统计管理器访问管理的统计
COST_MONEY可以用来让用户花钱但不需要通过与他们直接牵涉的权限
D