- 博客(72)
- 资源 (16)
- 收藏
- 关注
原创 第一步PHP开发环境搭建
个人推荐下载 PHPStorm编译器 和PHPStudy集成环境。PHPStudy是集成php+appache+mysql,比较好用。第一步:配置PHPStudy下载完成后,解压,运行PHPStudy.exe便可。如何使用可观看PHP中文网的PHPStudy使用视频第二步:配置PHPStorm下载完后,到注册页面,可到IntelliJ IDEA 获取注册码,使用注册码前,一定要将“0.0.0.0 ...
2018-02-08 23:31:20
2193
原创 链表的插入 删除 排序 倒叙
#include using namespace std;#include #include #include #include #include struct Node{ int data; struct Node *next;};Node *Creat(){ Node *head,*p,*s; head=(Node *)malloc(sizeof(Node)
2012-10-26 14:21:29
2863
原创 不定参数函数的运用与实现
在论坛里看了“printf("%f",10/3); 答案是多少?”这篇帖子后,自己写了下小结!!望大家不吝赐教!!! 实现原理和理论依据: 函数参数传递的时候,参数是线性的存储在内存中的,因此,如果知道参数存放的起始位置和结束位置,和参数的类型,那么就可以得到需要的所有参数.关于不定参数头文件stdarg.h中的几个宏定义(每一个颜色板块为一个宏定义及其解释):
2012-08-14 02:33:04
904
原创 B:小小度刷礼品
提交提交记录时间限制: 1000ms内存限制: 65536kB描述一年一度的百度之星又开始了,这次参赛人数创下了吉尼斯世界纪录,于是百度之星决定奖励一部分人:所有资格赛提交ID以x结尾的参赛选手将得到精美礼品一份。小小度同学非常想得到这份礼品,于是他就连续狂交了很多次,提交ID从a连续到b,他想问问你他能得到多少份礼品,你能帮帮他吗?输入第一行一个正整数T表示数据组
2012-06-02 11:00:19
1936
原创 微软十五道面试题(待续)
闲的实在是无聊 找不到成就感 故此做些面试题 希望大家 多多指教 纠正错误1、有一个整数数组,请求出两两之差绝对值最小的值,记住,只要得出最小值即可,不需要求出是哪两个数。/* Name: hondely Copyright: hondely Author: hondely Date: 27/03/12 20:07 Description
2012-03-27 21:14:07
1016
原创 scanf
今天看了下 百度校园招聘 笔试题看到了一个 关于 scanf的新用法 故此一记 #include #include int main(){ int a; while(1) { scanf("input a data%d",&a); printf ("%d\n",a); ffl
2012-03-06 22:06:02
856
原创 KMP
思路不说了,也不分析了,自己看数据结构的书p80~p84这里贴下代码就是了,另外推荐学习这节内容的一些好资料严蔚敏求next视频 这个有点多,可以说是比较啰嗦,但是很详细,讲了有好久这个是这个算法的演示还有类似的相关代码的实现,全部在我的资源里面 下面的是求next的代码 void get_next(char *t){ int j=1,k=0; ne
2011-11-17 22:19:51
880
原创 再论数组与指针
话说已经好久没有进行理论知识补充了,前几天又看到一个朋友的工资上万了,到百度工作去了,真是无限仰慕啊不废话了,再说下自己对数组的新认识吧,算是一个以前的一个误解了,今天晚上看c专家与编程,又得到了新的认识先把代码贴出来#include using namespace std;int main(){ int a[10]; int *p; int i=0;
2011-11-16 00:51:39
903
原创 hdu 1020
输入:toioynnkpheleaigshareconhtomesnlewx 输出:theresnoplacelikehomeonasnowynightxt o i o yh p k n ne l e a ir a h s ge c o n hs e m o tn l e w x #include using namespace std;#inclu
2011-11-15 03:05:30
940
原创 大数 平方根
先把 一些没有 成熟的代码 以及思路放在这里 手动开根号的基本方法:1、整数开平方步骤: (1)将被开方数从右向左每隔2位用撇号分开; (2)从左边第一段求得算数平方根的第一位数字; (3)从第一段减去这个第一位数字的平方,再把被开方数的第二段写下来,作为第一个余数; (4)把所得的第一位数字乘以20,去除第一个余数,所得的商的整数部分作为试商(如果这个整数部分大于或等于1
2011-11-06 03:00:36
8189
1
原创 大数相加、相减、
这里直接贴代码了,代码里面有注释另外里面还有一个是 乘法的,乘法的再上一博客就有提到了,读者可以 clickhere里面 由于输入的问题可能 有乱码情况 具体的源代码我放在 点击这里进入下载 #include using namespace std;#include #include #define max(a,b) ((a)
2011-11-06 02:32:18
2750
原创 大数相乘以及其高效算法
测试用例:999 999998001999999999999 999999999999999999999998000000000001下面分析下999*999 6 5 4 6 5 436 30 24 30 25 20 24 20 16---------------------------
2011-11-05 14:44:47
16506
原创 约瑟夫环 josephus
问题描述: 有 n 个人 围成一个环 从第start个人 开始 数 n_th个人 数到第n_th个人时 这个人出去 ,接着从这个人后再数n_th,一直循环,求最后一个出去得人 的序号比如: n=9,start=1,n_th=51 2 3 4 5 6 7 8 9 a[4] 第五个出去得: 1 2 3 4 6 7 8 9 然后继续
2011-11-03 02:27:33
1356
原创 大数取模
#include using namespace std;#include int main(){ char b[1006]; int n; while (cin>>b>>n) { int ans=0; int len=strlen(b); for (int i=0; i<len; i++) { ans=(ans*10+(b[i]-'0'))%n; }
2011-10-31 01:43:02
1005
原创 fread() fwrite()实例
#include #include int main(){ FILE *fp; float num=11.22334; fp=fopen("E:\\Recent Files\\test.txt","wb"); if (NULL==fp) { printf ("cannt open\n"); exit (1);
2011-10-23 04:18:19
2290
原创 fseek(FILE *, long, int)实例
/************************************************* fseek(FILE *, long, int) 参数分别表示指向操作文件指针,偏移量,起点文件开头 SEEK_SET 0文件当前指针位置 SEEK_CUR 1文件末尾 SEEK_END 2比如:fseek(fp,10
2011-10-23 04:16:27
1702
原创 c语言文件操作流容易犯的错误
#include #include int main(){ FILE *fp; fp=fopen("E:\\Recent Files\\test.txt","r"); //若这里是w模式,那么 下面的代码没有进行写操作,源文件就会变成空的了 //你输出也就没有用了,所以这里我们要注意 if (!fp) { printf ("ca
2011-10-22 22:15:37
1761
原创 SQL2000建表时"MMC检测到此管理单元发生一个错误,建议关闭并重新启动MMC。"的解决方法
SQL2000建表时"MMC检测到此管理单元发生一个错误,建议关闭并重新启动MMC。"的解决方法解决办法:单击工具栏上的创建表按钮就可以了!如下图:然后是直接关闭的时候,弹出保存,我们点击yes 也会 自动关闭程序,我门应该做的是点击工具栏里的保存或者直接Ctrl+S 出现这种MMC错误的还有一种解决方法,就是在 已经有的表里面 右键 再选新建
2011-10-20 14:40:55
6744
原创 括号匹配检验 数据结构运用
在这里 我 只说下 简单的思路把下面的 字符存下来 ( ) [ ] ( = ) [ = ]只要 满足 上面的 字符 '=' 就出栈 如果不是 就进栈 最后判断 栈 是否为空 就行了
2011-10-19 20:05:26
1447
原创 栈实现的计算器 数据结构运用
这个 代码 只能实现是一个字符 一个字符输入 具体实现 比如 执行的18*6的这样的,我们可以用输入字符串的形式输入遇到操作符就 进OPTR栈 否则a=ch[i]-'0';然后再 将a 压入栈 具体实现 有兴趣的可以自己实现 有问题 请留言我们来看下 实现这个部分的 源代码double Run(){ double ans=
2011-10-19 19:20:22
7298
1
原创 在C/C++语言中声明和定义的区别
刚刚看到c Traps and Pitfalls 看到了 两个定义和声明 觉得有必要理解下 只要大概了解下,只是文字游戏而已举个例子 大家 只要 知道 函数声明和函数的定义有区别,其他的就一一了断了 下面作详细的介绍:
2011-10-18 23:22:21
2134
原创 面试题:char * strcpy(char * strDest,const char * strSrc);
题目: 已知strcpy函数的原型是: char * strcpy(char * strDest,const char * strSrc); 1.不调用库函数,实现strcpy函数。 2.解释为什么要返回char *。 解说: 1.st
2011-10-18 04:16:23
9789
2
原创 C random C ++rand函数应用
random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。但在C语言中int random(num)可以这样使用,它返回的是0至num-1的一个随机数。 可改用C++下的rand函数来实现。rand()%n 范围 0~n-1rand()主要是实
2011-10-13 19:34:37
23870
原创 c/c++结构体几种定义情况总汇二
2.#include #include #include using namespace std;struct stu{ int *a; int *b;};int main(){ //struct stu
2011-10-12 02:06:15
1467
原创 c/c++结构体几种定义情况总汇
#include #include #include using namespace std;struct stu{ int *a; int *b;};int main(){ //struct stu *s=new stu[10
2011-10-12 01:07:00
8053
原创 快速排序一
快速排序的思路是这样的 一般的思路 以第一个元素为关键字key,把数分成两部分,一部分小于关键字的,一部分大于关键字的,主要的在于关键字的变化例如:输入:8 49 38 65 97 76 13 27 49 先是以49为关键字,l=0....n-
2011-10-11 03:06:32
947
原创 完全加括号的矩阵连乘积
设有四个矩阵 A、B、C、D ,它们的维数分别是:A=50*10 B=10*40 c=40*30 D=30*5总共有五中完全加括号的方式 由此可知我们直接穷举是不行的,复杂度是取决于维数的规模,现在我们可以知道 我们要的是找
2011-09-30 11:42:47
7330
原创 指针数组 数组指针 区别
数组指针是指向数组首元素的地址的指针,其本质为指针; 指针数组是数组元素为指针的数组(例如 int *p[3],定义了p[0],p[1],p[2]三个指针),其本质为数组。 数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是
2011-09-16 02:34:31
1404
原创 c/c++ 动态申请数组
new和delete运算符用于动态分配和撤销内存的运算符new用法: 1. 开辟单变量地址空间 1)new int; //开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int
2011-09-15 21:43:29
86921
1
原创 炎龙传说3攻略之如何加属性值
炎龙传说攻略之如何加属性值转载请标明作者hondely笔者属于是炎龙传说的老粉丝了,从其首作“炎龙之刃”就开始一直顶这个游戏。废话不多说,言归正传。首先说明下属性点加血和气的值,一行气或血是由5点属性值组成的,也就是说,1点属性值只加1/5行的血或气;下面是每个技能所消耗的气:炎龍、志龍:爆裂火球~0.75,火龙气功~2.5,双龙气功~4.5,炎龙升龙斩(终极技能)~5;水
2011-08-08 14:22:40
8836
原创 数组与指针区别
与其说数组与指针区别倒不如说,数组名的区别数组名与指针区别1:数组是静态常量,指针是变量,我自己的理解是,如:a[0]直接对应的是a[0]的值,而不是一个地址,因此这个名字不能是变量,如:int a[]=new a[i];这样是错误的,必须给出值的具体长度。数组因为其本身不是引用类型,所以不能够对地址进行引用操作,所以数组名只能是常量,可以把它理解为一个同一种类型常量的容器。这样指针就
2011-06-30 01:34:00
1232
转载 学好C++该看什么书呢?
怎么学习C++?该先看什么书,后看什么书?众说纷纭,下面是二篇网上流传的文章。<br />C++学习之路<br />(一)语言入门:<br /><br />《C++ Primer》<br /><br />最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)<br /><br />适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。<br /><br />《The C++ Programming Language》/《C++程序设计语言
2011-05-23 01:01:00
25873
1
原创 “教你如何刷Q币” 不要上当受骗
<br />随着QQ的广泛使用,TX游戏的广泛化,什么东西都要Q币啊,有时没事倒是想尝试下RMB玩家的潇洒,那个劲,想也不用想,肯定很爽。在下不才,目前还不知道怎么冲Q币,但是网上的一些方法倒是可以教你们下,比如一些步骤,说是先让你冲入一个号,然后再冲你自己的号,说是那个事系统的号,找不到qq号,那我如果也可以让自己的qq号不被查到呢?是不是我的号也是可以接受你冲的币呢?<br /> <br /> 到目前为止我还不知道这种方法是不是有效的,不过我今天试了下,自己买了一张30元卡,冲完了就悲剧了,真想把那个
2011-05-02 15:28:00
13428
1
原创 VC序列化
<br />使类可序列化需要五个主要步骤。下面列出了这些步骤并在以后章节内进行了解释: <br />从 CObject 派生类(或从 CObject 派生的某个类中派生)。 重写 Serialize 成员函数。 使用 DECLARE_SERIAL 宏(在类声明中)。 定义不带参数的构造函数。 为类在实现文件中使用 IMPLEMENT_SERIAL 宏。 如果直接调用 Serialize 而不是通过 CArchive 的“>>”和“<<”运算符调用,则序列化不需要最后三个步骤。<br />从 CObject
2011-05-02 04:33:00
3548
原创 pku/poj 1562
<br />入门级的搜索,有点悲剧<br />#include <stdio.h><br />#include <iostream><br />using namespace std;<br />#include <string.h><br />#define pr printf<br />char ch[105][105];<br />int r,c;<br />bool visit[105][105],s[105][105];<br />int arr[8][2]={{-1,-1},{0,-1},{1,
2011-03-17 15:49:00
1028
原创 CodeForces官方比赛规则介绍
<br />The text contains only preliminary rules of Codeforces contests – something surely will change. In particular, I hope to help the community to find the illogic in the rules. However, I have already discussed the format with programming contests dinos
2011-03-15 18:44:00
8388
转载 poj分类
<br />1.搜索 //回溯<br />2.DP(动态规划) <br />3.贪心 北大ACM题分类2009-01-27 1<br />4.图论 //Dijkstra、最小生成树、网络流<br />5.数论 //解模线性方程<br />6.计算几何 //凸壳、同等安置矩形的并的面积与周长sp; <br />7.组合数学 //Polya定理<br />8.模拟 <br />9.数据结构 //并查集、堆sp; <br />10.博弈论 <br /><br />1、 排序<br />sp; <br />1423
2011-03-12 16:55:00
1209
转载 poj分类
<br />1.搜索 //回溯<br />2.DP(动态规划) <br />3.贪心 北大ACM题分类2009-01-27 1<br />4.图论 //Dijkstra、最小生成树、网络流<br />5.数论 //解模线性方程<br />6.计算几何 //凸壳、同等安置矩形的并的面积与周长sp; <br />7.组合数学 //Polya定理<br />8.模拟 <br />9.数据结构 //并查集、堆sp; <br />10.博弈论 <br /><br />1、 排序<br />sp; <br />1423
2011-03-12 16:55:00
722
转载 poj分类
<br />1.搜索 //回溯<br />2.DP(动态规划) <br />3.贪心 北大ACM题分类2009-01-27 1<br />4.图论 //Dijkstra、最小生成树、网络流<br />5.数论 //解模线性方程<br />6.计算几何 //凸壳、同等安置矩形的并的面积与周长sp; <br />7.组合数学 //Polya定理<br />8.模拟 <br />9.数据结构 //并查集、堆sp; <br />10.博弈论 <br /><br />1、 排序<br />sp; <br />1423
2011-03-12 16:55:00
695
数据库的建立和维护实验
2011-11-30
实验四 视图、数据控制
2011-11-30
实验三 表的集合查询与统计查询实验
2011-11-30
实验一 数据定义与简单查询实验
2011-11-30
DSDemo 数据结构
2011-06-21
Turbo C 2.0、Borland C++库函数及用例!
2011-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人