自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (22)
  • 收藏
  • 关注

原创 cookie 简单理解

setcookie("user", "hogachen", time()+5);//设置cookie可以理解为给客户端电脑发送一个存储键值对的文件,设置5秒后消失?>欢迎访问我们的首页!一段文本。一段文本。// Print a cookieecho $_COOKIE["user"]."";//这里是拿不到刚才设置的cookie的,只能拿到上一次设置的cook

2015-10-05 23:13:22 368

原创 梯度下降详解(包含代码例子)

以下都是图片(由于在有道笔记本上做的编辑,所以复制拷贝之后发现有问题,所以用图片来做展示)................中间省略一下输出.......................

2014-12-30 16:56:07 1318

原创 数据挖掘apriori算法Java代码实现

package apriori;import java.util.*;import java.io.*;public class Aprioti { public static int K_Item=3;//产生的频繁项集数,但其实在我这里不是真正的项集数,只是迭代的次数,在[beer,Ham][cola,diaper]这种情况下会产生频繁4项集!!

2014-01-03 20:20:00 5508 1

原创 写一个函数判断两个字符串是否是变位词

写一个函数判断两个字符串是否是变位词,变位词(anagrams)指的是组成两个单词的字符相同,但位置不同的单词。比如说, abbcd和abcdb就是一对变位词。#include#includeusing namespace std;bool isChangeWord(char a[100],char b[100]){ if(strlen(a)!=strlen(b)) retu

2013-12-21 01:32:15 963

原创 利用异或规律交换两个数

#include#include//利用异或规律交换数据void swap(char &a,char &b){ a=a^b; b=a^b; a=a^b;}void revese(char *s){ int len=strlen(s); if(!len)return; for(int i=0;i<len/2;i++) swap(s[i],s[len-i-1]); pr

2013-12-20 23:33:21 852

原创 cricking code 1.1

#include#includeusing namespace std;//面试题一般以接口的形式给出bool isUniqeString(string s){ int len = s.length(); if(!len)return true; bool flag[256]={0}; for(int i=0;i<len;i++) { if(flag[s[i]])retur

2013-12-20 23:02:51 553

原创 每天打卡写算法,一天2道,看我是否坚持做到

12-20:2道。

2013-12-20 22:01:43 567

原创 UVA 11549

Floyd判圈算法:A先走一步,B走2步,那么最后B会追上A,这样子就可以实现判断是否有循环和是否循环了一次;1 2 3 1 2 3A  1  B  1 2 A  1 2B 1 2 3 1A 1 2 3B 1 2 3 1 2 3这种类型适合在判断数据有没有重复出现和有圈的情况:#include//using namespace st

2013-12-20 22:00:09 539

转载 Java的内部类作用

java内部类的作用[ 2008-7-14 10:24:00 | By: wolfgogo ]一、 定义放在一个类的内部的类我们就叫内部类。二、 作用1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以2.内部类拥有外围类的所有元素的访问权限3.可是实现多重继承4.可以避免修改接口而实现同一个类中两种同名方法的调用。三、 例子1.实现隐

2013-10-26 19:11:59 495

原创 git 与github链接过程

1@ 安装git在电脑上(随便哪里)2@随便选一个文件夹比如F://firstgit(随便哪里),在git bash执行cd F://firstgit,接着git init 本地仓库创建好了3@在github上创建账号,(要记住自己的邮箱),在用户目录下找出rsa.pub文件,复制添加到github账户中的account setting 的ssh中。4@创建repo(例如为myFirs

2013-09-30 14:04:29 623

转载 bst实现C++类模版

用类模版实现BST搜索二叉树,简单但不容易,其中的remove代码写的很好,讲四种情况集合在一起,代码精简,但不易看懂头文件/*#include//new const inline 构造函数#include #include #ifndef BINARY_SEACH_TREE#define BINARY_SEACH_TREEtemplate class BST{public:

2013-08-21 12:22:48 960

转载 某务实大牛的说法(给人一种触手可及的感觉)

z说参加ACM功利心强,可能有点片面呢,得奖故好,也可能是学ACM的目标,但是我想每个学ACM的人,可能并不是认为得到了什么奖就是最大的收获,而是在为这个奖奋斗的过程中,学习了,巩固了,强化了自己的算法思想和写代码的能力。lz可以找一个ACM网站做的。一下是http://poj.grids.cn/POJ 推荐50题第一类 动态规划(至少6题,2479 和 2593 必做)2479 和

2013-08-17 12:04:35 750

原创 poj1273(网络流最大流 EK算法&&dinic算法)

#include#include#include#includeusing namespace std;#define N 210#define INF 0x7FFFFFFFint path[N],map[N][N],flow[N],start,end,ans;int n,m;queue q;int dfs(){ int i,j,t; while(!q.emp

2013-08-12 23:08:34 569

转载 关于大脑的一些常识,学习中请注意灵活运用

1.大脑喜欢色彩。平时使用高质量的有色笔或使用有色纸,颜色能帮助记忆。2.大脑集中精力最多只有25分钟。这是对成人而言,所以学习20到30分钟后就应该休息10分钟。你可以利用这段时间做点家务,10分钟后再回来继续学习,效果会更好。3.大脑需要休息,才能学得快,记得牢。如果你感到很累,先拿出20分钟小睡一会儿再继续学习。4.大脑像发动机,它需要燃料。大脑是一台珍贵而复杂的机器

2013-08-12 14:50:59 624

原创 hdu2818(帶权并查集 待过)?

#include#include#define N 300100int pre[N],sum[N],under[N];void init(int n){ for(int i=1;i<=n;i++) { sum[i]=1; pre[i]=i; under[i]=0; }} int find(int x ){

2013-08-12 14:33:03 554

原创 hdu3047 Zjnu Stadium(帶权并查集 详细图解)?

分析如下:先将各个点对union起来得到如下图解:#include#include#define N 50005int pre[N],dis[N];void init1(int n){ for(int i=0;i<=n;i++) { pre[i]=i; dis[i]=0; }}void myunion(in

2013-08-12 12:00:57 1822 4

原创 hdu3367并查集

#include#include#include#include#includeusing namespace std;#define N 1000int f[N],vis[N];struct node{ int a ,b,w; friend bool operator <(const node &A,const node &B) {re

2013-08-10 20:45:40 593

原创 hdu1232

#include#include#include#define N 1010int tag[N];int pre[N];int find(int x){ int i=x; while(pre[i]!=i) { i=pre[i]; } int k=x,j; while(pre[k]!=i)//将所有的与x有关联的数都合并到i下面 { j=pre[k]; pre[k]=i; k=j; } return

2013-08-10 00:04:29 429

转载 学习心得

思想总结:1.好记性不如烂笔头,多做一些笔记,把自己的想法记录下来,把想法发展为看法 ,形成你独特的观点。2.掌握养成习惯的能力!每天提醒一下自己要养成一个什么样的习惯,坚持50天!3.越简单越好!4.与高手过招的目的是找到自己的短处。你要瞪大眼睛寻找自己身边的高手,虚心的学习,聪明的提问,坦诚的交流,不断地总结, 没有人会把你拒之门外。5.凡事都要把握一个“度”,学习基础知识

2013-05-18 23:27:28 402

原创 吐槽 回文字符串

回文字符串 ,只是考虑逻辑上的问题,没有考虑细节,随便一做就过了,你这让我之前苦苦专研代码的运行过程情何以堪!!看来要写出复杂的代码,逻辑是最重要的,当然,当你不知道怎么的时候,最好看有关的细节知识的书,尽量不要研究代码的执行过程!??#include//cost[i][j]表示长度为i,从 str[j]开始的#include#includeusing namespace std;#def

2013-05-18 14:22:41 444

原创 旅行售货员问题 回溯法 与 01背包的区别

#include//01背包回溯法是拿一个少一个,顺序无关,属于子集树#include//售货员问题是与顺序有关,属于排列树,用一个标志数组标志就可以#define MAX_INT 1000;int mg[100][100],final[100],dis=0,totaldis=1000,n;void TSP(int s,int t,int fs){ if(t==n) { if(d

2013-05-09 21:24:21 984

原创 背包九讲 -- 动态规划 与 回溯法

开心!第一次用回溯法,半个多钟就搞定!发现自己在回溯法这方面有些天赋,上次做了道素数环,也是一次就过,都不用做过多修改,感觉写程序一定要相信自己的直觉,大胆尝试,不要看别人的答案,看了也要保持独立思考,不要受其影响!!先贴个回溯法的代码,动态规划法的以后贴上。//以下是回溯法#includeint w[100],v[100],x[100],totalsum=0,c,n,sum=0;

2013-05-07 23:22:33 814

原创 UVA bignumber 424 integer inquiry

UVA bignumber 424 integer inquiry #include#includechar num1[101];int res[110],a[110],b[110];int main(){ int count=0,l=0; while(scanf("%s",&num1)&&num1[0]!='0') { int i=0,j=0,k=0,len1=st

2013-05-07 20:42:10 626

原创 序关系计数问题

#includeint g[100],c[100][100];int relation(int n){ int i=0,j=0; for(i=1;i<=n;i++) { c[i][0]=c[i][i]=1; for(j=1;j<i;j++) { c[i][j]=c[i-1][j-1]+c[i-1][j];//要计算C[n][m]必须先把C底层的数先填满! } }

2013-05-03 22:39:12 678

原创 杭电1159

#include#include#includeusing namespace std;char a[1000],b[1000],d[1000],e[1000];int c[1000][1000];int lcs(int n,int m){ int i=0,j=0; for(i=0;i<=n;i++) c[i][0]=0; for(i=0;i<=m;i++) c[0]

2013-05-03 18:35:59 619

原创 阶段性总结

总结:3.做有意义的题目,五百道是目标!4.多看书!1做题的时候要集中精神,做三个小时后果断停下,养成集中精神做事的习惯!5.做题的目的是尽可能多地锻炼自己的思维,以终为始。7.一道题,别人做上一个钟,你做上几天,只要是自己做出来的,都很好!2,不会的题目不要急于查找答案,而是要经常拿出来再想想!只有自己做才是最快的!!切记!6.切记,无论何时都

2013-04-30 21:26:11 483

原创 数字三角形 DP

题目网址:http://cstfs.gdufs.edu.cn:8080/JudgeOnline/problem.jsp?id=1113#includeint a[102][102],b[102][102];int max(int a , int b){return a>b?a:b;}int main(){ int n,i,j; scanf("%d",&n); for(i=1;

2013-04-26 12:46:49 481

原创 最长递增子序列

题目网址: http://cstfs.gdufs.edu.cn:8080/JudgeOnline/problem.jsp?id=1130#include#includeint a[1000],b[1000];int main(){ int i,j,n; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a[i]); }

2013-04-26 12:34:52 664

原创 杭电题目做的情况

1003 maxsum  代码处理不好,wrong answer做不出来.1002 做了太久,字符转整数方法不正确!需要再做

2013-04-21 22:42:17 386

原创 排序算法之插入排序

学习算法ing,准备先把严蔚敏老师的data structure中提到的几个排序算法实现一下,以下只是个人为方便以后回顾所写,切莫相信:首先简单的插入排序:以a[0]做哨岗位,从2到N依次把要比较的数先放到a[0],若待排序的第J个数小于已排好的J-1个数,把j-1个数往后挪动直到a[0]>=a[j],停住。因为a[0]总是等于要比较的数,所以不用担心会越界;#includein

2013-03-25 21:22:47 442

梯度下降详解(包含简单代码示例)

梯度下降算法详解,包括原理讲解和算法实例,简单易懂

2015-01-03

最新《标准建模语言UML教程》(中文版)

最新《标准建模语言UML教程》(中文版),很好的一本书,包括pdf教程及演示讲稿

2013-05-08

深入理解Linux内核(第三版)

Understanding.the.Linux.Kernel.3rd.Edition 深入理解Linux内核(第三版)

2013-05-03

程序员编程艺术第一 ~二十七章(教你如何编程)by_July

本文档为程序员编程艺术系列:http://blog.csdn.net/v_july_v/article/category/784066,的PDF电子版,它最初由朋友吴超和花明月暗于04.03制作,而在此之前,你在任何一个地方都找不到它。 特此分享,完全免费0积分下载,

2013-05-03

代码大全(软件开发人员必备工具书)

代码大全(软件开发人员必备工具书)代码大全,软件开发人员必备工具书!

2013-05-03

离散数学.PDF

离散数学.PDF

2013-05-03

taskmgr.exe下载

好不容易找到的,如果任务管理器打不开就用这个吧,解压后把taskkill.exe、tasklist.exe及taskmgr.exe三个文件复制到C:\WINDOWS\system32就可以了

2013-05-03

1500个前端开发常用JavaScript特效,实例超多

1500个前端开发常用JavaScript特效,实例超多,特效实用,欢迎下载学习,免积分

2013-05-02

21天学通JAVA(高清版)

21天学通JAVA(高清版) java入门的不错教材,详细介绍了java必备知识,包括jdk安装都有介绍,适合初学者

2013-05-02

Oracle技术大牛整理文档《Oracle 学习手册》

Oracle技术大牛整理常见问题很详细的讲解,总共含有千多页文档,都是最新,2012版 TianleSoftware Oracle 学习手册 在 Oracle 几年的学习中,, 做了很多的实验, 也遇到了很多的问题,在这个过程中,积累了一些学习文档。 也更新到了 blog 上。 因为太多,不便于查阅。 根据自己对 Oracle 的理解,把这些 blog 进行了分类, 并进行一些整理方便自己的查看 。 这些文档 中有很多内引用 借鉴了前辈们的资料 和 google 上的 一些信息 。 如: eygle,君三思 ,谭怀远 ,陈吉平等前辈们的书籍和和 blog 。

2013-05-02

华为 C++ 培训资料

华为 C++ 培训资料 部分内容 第一章 类、接口 ………………………………………………………………… 7 1.1 Handle-Body与接口、抽象接口 …………………………………………7 1.2 多继承、与菱形缺陷、this跳转等……………………… ……………… 13 1.3 C++多态的两种多态形式和区别…………………………………………… 18 第二章 重载 ………………………………………………………………………18 2.1 函数重载 ………………………………………………………………………19 2.2 运算符重载 ………………………………………………………………… 20 第三章 模板 ………………………………………………………………………29 3.1 模块函数 ……………………………………………………………………29 3.2 模块类……………………………………………………………………………31 3.3 STL标准模板库…………………………………………………………………34 附录:参考资料 ……………………………………………………………………… 39

2013-05-02

详解:大型网站架构演变和知识体系

大型网站架构演变和知识体系 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少朋友都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的朋友理清楚核心概念。免积分

2013-05-02

Linux内核精髓:精通Linux内核必会的75个绝技

经过近20年的发展,Linux操作系统已经成为当今最成功的开源软件之一,使用广泛,影响深远。随着Linux操作系统功能的不断丰富和完善,Linux内核的源代码也从最初的几万行增加到如今的数百万行,庞大无比,对于Linux内核的研究者和开发者而言,要系统研究Linux内核绝非易事。鉴于此,《Linux内核精髓:精通Linux内核必会的75个绝技》选取了资源管理(CPU、内存、进程等)、文件系统、网络、虚拟化、省电、调试、概要分析、追踪、内核调整等Linux内核的核心主题进行了深入剖析和讲解,总结出了75个能有助于读者深刻理解Linux内核精髓的技巧和最佳实践。 4.78MB

2013-05-01

2013腾讯实习生招聘笔试题目及其答案解析

2013腾讯实习生招聘笔试题目及其答案解析 ,有意入腾讯的可以看看。免积分

2013-05-01

你必须知道的495个C语言问题

你必须知道的495个C语言问题,免积分下载,只求好评!绝对超值

2013-05-01

1000个常用网页小图标

1000个常用网页小图标,免积分下载,只求好评!

2013-05-01

纯js写的五子棋

纯JS 写的五子棋,可以在各个浏览器打开

2013-05-01

介绍系统分析师的必经之路

本书由希赛IT教育研发中心组织编写,系《中国系统分析员》杂志的精华版本。内容包括技术讲座、系统分析与建模、项目管理、软件测试、过程改进、解决方案、信息化应用、教育认证和顾问之声共10个方面的知识,全部由活跃在软件领域中的高级工程师编写,是作者的实践经验总结,全面反映了系统分析师(系统分析员)的工作范围。读者通过阅读本书,可以更好地了解系统分析师的工作,掌握系统分析、项目管理及架构设计等方面的技术和管理知识。\r\n 本书可作为系统分析师、信息系统项目管理.

2013-05-01

算法导论第二版课后答案完全版(中英文)

算法导论第二版课后答案完全版(中英文),目前来说网上最完整,不信大家可以下一下其他的资源,都要很多分的,我这个免积分,只求给好评!

2013-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除