- 博客(142)
- 资源 (1)
- 收藏
- 关注
原创 HDOJ water 2023
#include #include int main(){ int n,m; while (scanf("%d %d",&n,&m)!=EOF){ int i,j,sc[55][10],count[55]={0},countn=0; double sumn[55]={0},summ[10]={0},psc[55]={0},csc[55]={0}; for(
2012-01-08 15:55:42 1147 2
原创 HDOJ water 2020
#include#includeint main(){int n,i,j;while(scanf("%d",&n)!=EOF){if(n!=0){int arr[100],i;for(i=0; iscanf("%d",&arr[i]);}for (i=0; i for(j=0; j {int a,b,temp;
2012-01-04 23:46:06 561
原创 HDOJ water2018
#includeint main(){ int ans[60]={0}; int i,x;ans[1] = 1;ans[2] = 2;ans[3] = 3;for(i = 4; i{ans[i] = ans[i-1] + ans[i-3];}while (scanf("%d",&x)!=EOF)if(x!=0)printf("%d\n",ans[
2012-01-04 17:47:14 551
原创 HDOJ water 2019
#includeint main(){int n,m,j;while(scanf("%d %d",&n,&m)!= EOF){if(n!=0 && m!=0){int arr[100] ={0};int i;for (i=0; i{scanf("%d",&arr[i]);if (m{arr[i+1] = arr[i];arr[i] = m
2012-01-04 17:45:36 531
原创 2015 pe
#includeint main(){ int n,m,key=0,temp,sum=0,aver,i,j; while(scanf("%d %d",&n,&m)!=EOF) { sum=0; key=0; if(n<m) { for(i=0;i<n;i++) { key+=2; sum+=key;
2011-06-25 12:20:00 553
原创 2015
#includeint main(){ int n,m,key=0,temp,sum=0,aver,i,j; while(scanf("%d %d",&n,&m)!=EOF) { sum=0; key=0; if(n<m) { for(i=0;i<n;i++) { key+=2; sum+=key;
2011-06-25 11:26:00 456
原创 2016
#include #include int main(){ int n,a[100]={0},i,j,sum; while(scanf("%d",&n)!=EOF&&n!=0){ a[0]=9999; for(i=1;i { scanf("%d",&a[i]); if(a[0]>a[i]) { a[0]=a[i],j=i;
2011-06-25 11:26:00 472
原创 “递归函数”入门
一、 函数即自调用函数,在函数体内部直接或间接地调用自己调用自己,即函数地嵌套调用地是函数本身。例如,下面程序中的函数fact(int n)完成的功能就是求n!#include "Stdio.h"#include "Conio.h"long fact(int n){if (n==1)return 1;return (fact(n-1))*n;}mai
2011-06-25 10:23:00 1062
原创 2014
#include#includefloat aver(int a[],int n){int i;float sum=0,aver;for(i=1;isum+=a[i];aver=sum/n;return aver;}int main(){ int s[100],n,i,j,temp; float re; while(scanf("%d",&n)!=EOF) { for(
2011-06-24 12:13:00 482
原创 2013
#includeint main(){ int n,i,j; while(scanf("%d",&n)!=EOF) { for(j=i=1;i { j=(j+1)*2; } printf("%d/n",j); } return 0;}
2011-06-24 11:40:00 464
原创 2012
#include#includeint isprime(int n){int i;for(i=2;i if(n%i==0) return 0;return 1;}int main(){ int x,y,i,j,m,n,key; while(scanf("%d %d",&x,&y)!=EOF&&x!=0|y!=0) { for (j=i=x;i { key
2011-06-24 11:06:00 401
原创 2011
#include#includeint main(){ int i,j,m,n; float sum; while(scanf("%d",&n)!=EOF) { for(i=0;i { getchar(); sum=1; scanf("%d",&m); for(j=2;j { if (j%2==0) sum-=1.0/j; else sum+=1.0/j
2011-06-24 10:22:00 442
原创 2010
#include#includeint main(){ int m,n,i,j=0,a,b,c; while(scanf("%d %d",&m,&n)!=EOF) { j=0; for (i=m;i { a=i/100; b=i%100/10; c=i%10; if (a*a*a+b*b*b+c*c*c==i) { j++; if (j==1) printf("%d
2011-06-24 09:24:00 483
原创 2009
#include#includeint main(){ int i,j,m; float n,result=0; while(scanf("%f %d",&n,&m)!=EOF) { result=0; for(i=0;i { result+=n; n=sqrt(n); } printf("%.2f/n",result); }
2011-06-24 08:33:00 416
原创 2008
#includeint main(){ int n,i,zh=0,fu=0,ling=0; float sh; while(scanf("%d",&n)!=EOF&&n!=0) { //printf("%d",n); zh=0,fu=0,ling=0; for(i=0;i { scanf("%f",&sh); if (sh>0) zh++; else if(sh
2011-06-23 12:48:00 412
原创 2007
#includeint main(){ int temp,m,n,jlh=0,oph=0; while(scanf("%d %d",&m,&n)!=EOF) { if(m>n) { temp=m; m=n; n=temp; } jlh=0,oph=0; for(m;m if(m%2!=0) jlh+=m*m*m; el
2011-06-23 12:28:00 424
原创 2000以后
2000#includeint main(){ int i,j;char ch[4],temp;while(scanf("%s",&ch)!=EOF){ for (i=0;i { for(j=i;j if(ch[i]>ch[j]) { temp=ch[i]; ch[i]=ch[j]; ch[j]=temp; } } printf("%c %c %c/
2011-06-23 12:13:00 420
原创 写个水题
2000#includeint main(){ int i,j;char ch[4],temp;while(scanf("%s",&ch)!=EOF){ for (i=0;i { for(j=i;j if(ch[i]>ch[j]) { temp=ch[i]; ch[i]=ch[j]; ch[j]=temp; } } printf("%c %c %c/
2011-06-22 20:49:00 556
原创 MySQL中的二进制数据的存取
<br />今天看了MySQL的文档,也看了一些网上的文章,了解到了二进制数据在MYSQL中是如何处理的,许多例子是用在图像数据的存取中,偏偏我要存取的不是图像数据,不过也没有关系,反正都是二进制数据,没有区别.<br /><br />我现在总结一下在LINUX下如何用C存取二进制数据.<br /><br />如果是插入二进制数据,你能有如下的步骤:<br /><br />1,定义一个缓冲区char buf[EB] (What EB? Enought Big,hehe~~~)<br /><br />2,
2011-05-20 17:28:00 984
转载 LINUX进程控制 笔记
<br />原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://noyear.blog.51cto.com/819034/405844<br /> 1,关于真实和有效用户,用户组的说明:<br />仅拿用户来说明,组原理类似。<br />真实用户是你登陆的时候所使用的用户名的数字化表示。它在你的登陆期間不会<br />被改变,是你最本质的品质。<br />有效用户是指在执行一个程序时变成另外的权限的用户。举个例子,古代的一个<br />刺史,
2011-05-04 19:16:00 1939
转载 linux进程开发之(六):守护进程
<br />linux进程开发之(六):守护进程简介:这是linux进程开发之(六):守护进程的详细页面,介绍了和linux,有关的知识、技巧、经验,和一些linux源码等。守护进程,即linux中的后台服务进程,下面具体分析dameon.c函数#include<stdio.h><br />#include<stdlib.h><br />#include<string.h><br />#include<fcntl.h><br />#include<sys/types.h><br />#include<uni
2011-04-30 17:12:00 603
转载 B/S C/S结构区别及简介
<br /><br /><br />B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、javascript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强
2011-04-27 17:37:00 782
转载 Word中设置不同的页眉或页脚
<br />Word中设置不同的页眉或页脚<br />陈宇 2006年12月28日 13:41 原创<br /> 默认情况下,创建页眉或页脚时,Word自动在整篇文档中使用同样的页眉或页脚。但在有些时候,我们需要为部分页面设置不同的页眉或页脚,比如说不同的章节设置不同的页脚,这可以利用“分节符”来实现。<br /><br /> 除非插入分节符,否则Microsoft Word会将整个文档视为一个节。分节符是为表示节结束而插入的标记。分节符中保存有节的格式设置元素,如页边距、页的方向、页眉和页脚以及页码的
2011-04-27 17:28:00 1229
转载 sprintf函数用法
<br />sprintf函数用法在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buffer, const char *format [, argument] ... );除了前两个参数类型固定外,后面可以接任意
2011-04-27 10:50:00 842
转载 编译MySQL驱动 与 Qt 连接 MySQL
<br /><br />0 假设你已经编译安装好了Qt开发环境并可正常使用(假设用的是VS2008+ QtVisualStudioIntegrationv1.43for.VS.2003.2005)一切操作均在windows下进行。<br />1 安装MySQL<br />下载MySQL安装程序,安装时选择Custom方式,选择安装目录,目录最好不要有空格,不要有中文,选择安装include和lib文件。其它的就没什么了。Sqlyog是一个MySQL的图形界面管理工具,可以安装上,
2011-04-18 00:01:00 484
转载 编译MySQL驱动 与 Qt 连接 MySQL
<br /><br />0 假设你已经编译安装好了Qt开发环境并可正常使用(假设用的是VS2008+ QtVisualStudioIntegrationv1.43for.VS.2003.2005)一切操作均在windows下进行。<br />1 安装MySQL<br />下载MySQL安装程序,安装时选择Custom方式,选择安装目录,目录最好不要有空格,不要有中文,选择安装include和lib文件。其它的就没什么了。Sqlyog是一个MySQL的图形界面管理工具,可以安装上,
2011-04-18 00:01:00 768
转载 windows下编译qt的mysql驱动
<br /><br /><br />第一步:打开命令提示符,运行: <br /> #C:/Qt/2010.05/bin/qtenv.bat<br /> 配置环境变量,这个是临时的配置,关闭CMD后就失效了,增加这步可以省去环境变量配置的烦恼。<br />第二步:<br /> #cd C:/Qt/2010.05/qt/src/plugins/sqldrivers/mysql <br /> 切换到此目录,同时用文本编辑器打开该目录
2011-04-17 22:29:00 584
转载 windows下安装、卸载mysql服务
<br />windows下安装、卸载mysql服务<br /><br />安装、卸载mysql服务<br /> <br />安装mysql服务<br />新建并编辑内容如下的一个bat文件,执行之(e:/mysql/bin/mysqld-nt.exe为安装目录,按实际情况填写)<br />@ECHO OFF<br />e:/mysql/bin/mysqld-nt.exe -install<br />net start mysql<br /> <br /> <br />卸载mysql服务<br />新建并编
2011-04-17 22:14:00 793
转载 解决linux下php中文显示乱码问题
<br />解决linux下php中文显示乱码问题 <br /><br /><br /><br />Ubuntu+Xampp写php出现了中文乱码问题。<br />sudo gedit /opt/lampp/etc/httpd.conf<br />在httpd.conf中加下面这一行:<br />AddDefaultCharset UTF8<br />然后重新启动lampp就能正常显示中文了。
2011-04-16 20:59:00 3402 3
转载 ubuntu 终端中文显示乱码问题!
<br /> <br />1 Alt+Ctrl+F1 进入第一个终端,发现中文乱码。 <br />2 安装zhcon。sudo apt-get install zhcon<br />3 输入下面命令,启动zhcon,中文显示正常。<br /><br />zhcon --utf8 --drv=vga<br /><br />上面的方法没什么作用!!<br />后来按照下面的方法终于将问题解决,虽然不是自己想出来的方法,但是心里仍然很高兴,特将其Copy下来与大家分享。同时也记录一下自己在学习ubuntu过程中所
2011-04-16 20:16:00 751
转载 LINUX中文乱码问题
<br /> 最近,公司在XP系统于LINUX之间传数据时出现了中文乱码问题! <br />首先,解释一下字符集: <br />汉字编码: <br />* GB2312字集是简体字集,全称为GB2312(80)字集,共包括国标简体汉字6763个。 * BIG5字集是台湾繁体字集,共包括国标繁体汉字13053个。 * GBK字集是简繁字集,包括了GB字集、BIG5字集和一些符号,共包括21003个字符。 * GB18030是国家制定的一个强制性大字集标准,全称为GB18030-2000,它的推出使汉字集有了一
2011-04-16 19:49:00 428
原创 qt连接数据库(MySQL)
qt连接数据库(MySQL) <br /> [代码] [C/C++/Objective-C]代码view sourceprint?01QSqlDatabase db =QSqlDatabase::addDatabase("QMYSQL"/*"QODBC"*/); // becomes the new default connection 02 db.setUserName("root");//用户名 03 db.setPassword("password");//密码 04
2011-04-16 13:54:00 654
原创 让/etc/profile文件修改后立即生效
<br /> <br /><br />让/etc/profile文件修改后立即生效 ,可以使用如下命令:<br /> # . /etc/profile<br /><br />注意: . 和 /etc/profile 有空格.<br />
2011-04-16 09:46:00 882
转载 qt中的qmake命令设置
<br /> 之前安装QT-4.7.2,由于习惯了在命令行下编译源文件,我在网上搜了一下关于QT环境变量的配置方法,配置很简单,在/etc/profile文件里添加下面几行语句:<br /> export QTDIR=/opt/qtsdk-2010.05/qt 这个路径根据自己安装的位置进行配置<br /> export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib<br /> ex
2011-04-15 19:55:00 7542 2
转载 Ubuntu下为QT编译mysql驱动
QT自带没有添加mysql驱动,所以要自己编译。我们假设你已经装了mysql首先必须安装mysql-devel,不装的话会出现找不到-lmysqlclient的问题,这个在ubuntu下名字叫libmysqlclient15-dev,于是sudo apt-get install libmysqlclient15-dev接下来进入QT存放mysql驱动源码的目录,其中$QDIR为你安装的QT的路径cd $QTDIR/src/plugins/sqldrivers/mysql执行qmake操作生成makefile
2011-04-15 17:57:00 1988
转载 php session用法分析
来源:http://edu.codepub.com Session与Cookie都是用来保存用户信息的,但是不同的是Cookie是保存的客户端,Session是保存在服务端。比起Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制。Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。 由于 Session 是以文本
2011-02-27 23:39:00 639
转载 php session应用实例--登录验证
<br /> <br /><br /> <html> <head> <title>Login</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form name="form1" method="post" action="login.php"> <table width="300" border="0" align="center" cellpadd
2011-02-26 22:44:00 749
原创 PHP连接mysql例子
<br /><br />对于熟悉做网站的人来说,要想网站做成动态的,肯定要有数据库的支持,利用特定的脚本连接到数据库,从数据库中提取资料、向数据库中添加资料、删除资料等。这里我通过一个实例来说明如何用php连接到数据库的。<br /> <br /> <br /> 我准备建立一个简单的通讯录,数据库的名字叫txl,数据库只有一个表叫personal_info,表中有5个字段<br />pi_idpi_namepi_telpi_qqpi_email<br /> 首先我们要创建数据库:<br /> crea
2011-02-25 20:18:00 4209
原创 道路重建
<br />#include <queue><br />#include <set><br />#include <vector><br />#include <iostream><br />#include <cmath><br />using namespace std;<br />int max=0;<br />int point[6];<br />priority_queue<int> dist2;<br />multiset<int> dist;<br />bool f(int n){<br />
2010-12-04 11:17:00 749
转载 C++中标准模板库
一、STL简介 STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。 STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器),几乎所有的代码都采用了模板类和模版函数的方式,这相比于传统
2010-12-04 10:07:00 1024
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人