自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 apache下配置多个虚拟主机

hosts 文件:127.0.0.2 local.feifei.com127.0.0.3 item.feifei.comapache httpd.comf文件:   ServerAdmin root@m2cchina.com   DocumentRoot D:\xampp\htdocs\feifei   NameVirtualHost m2cchina 

2013-09-10 16:56:02 466

原创 sicily 1441 pie[S]

题目的思路是:二分法。首先将pie按照半径大小排序,找出最大的pie。计算此时区间(0,max)的中值,然后中值代表的size来分pie,如果分得的人数是比当前分pie的人数要多,则取区间的右半部分,否则,取区间的左半部分。代码如下:#include#include#include#include#includeusing namespace std;const double

2013-04-17 10:34:36 717

原创 sicily 1135 飞越原野

题目思路:由于飞行的时候只计算变身的时间而不算飞行的时间,也就是说,走一步和飞一次(无论飞多久)花费的时间是一样的,因此,我们可以用广搜来解决这个问题。无论是飞行还是步行,都可以作为一个节点放到bfs状态的队列之中。状态我用了一个结构体,内有主角的坐标位置、当前花销时间、可飞行的距离。既然是遍历,就要记着已经遍历过的位置,这里的visited数组有点特别,是一个三位数组,第一、二维分别

2013-04-16 23:12:32 1050

原创 Coffee script 学习笔记I --函数及变量作用域

Coffee的函数定义是这样的:Square = (x) -> x*x翻译成js的代码就是var Square = function(x){ return x*x;};note: 如果函数的定义超过一行的话那就换行继续写下去,注意的是需要用缩进来对齐同一个函数内的所有代码。而Coffee是支持缺省参数的,比如:fill = (con

2013-04-03 08:31:15 709

原创 1006 teamRanking

题目大意就是给出一堆关于ABCDE的排列,然后找出排列的中数。这个中数是所有排列中与输入排列的距离最小的排列,每当一对队伍的先后顺序不同,则距离加1。解法是:由于只是关于ABCDE的排列,那么候选的答案只有A55,也就是120组而已,所以可以直接枚举。#include#include#includeusing namespace std;string candidate;in

2013-03-27 08:24:17 443

原创 sicily 1029 Rabbits

题目大意是:有一对基因十分良好的兔子,每个月都会生一对小兔子,经过m个月后,小兔子又会长成大兔子,大兔子就可以又生一对小兔子。那么给出d个月后,总共有多少对兔子。(兔子期间不死亡,1 思路:我的想法是将兔子分成2种,一种是小兔子,另一种是大兔子。小兔子又依照它们的年龄分成n份(1 代码:#include#include#includeusing namespa

2013-03-24 15:28:30 463

原创 关于深搜。。

最近参加了一些实习的考试,发现其实很多企业对实习生的要求就是基础吗。基础就包括程序设计、算法、数据结构、操作系统之类的。所以现在对自己学习过的东西进行一个汇总吧。今天讲的深搜。今天看了编程之美的一个题目:计算字符串的相似度。比如说aabbc 和aabb吧,这两个字符串的距离就是1,因为只要将第一个字符的最后一个字符删除掉了(或者给第二个字符串添加一个字符),就跟第二个字符串相同

2013-03-18 22:33:59 721

转载 mysql ubuntu 使用命令

该文章的来源是:http://www.oklinux.cn/html/sql/other/20080309/48613.html它是这样描述:在用命令(sudo apt-get install mysql-server mysql-client)安装完.mysql服务即开始运行了.此时需要修改root密码,但经常会出现这么一种情况.'Access denied for user 'root'@

2013-02-12 18:18:04 271

转载 MVC架构的参考

Abstract连接连接:http://www.phpro.org/tutorials/Model-View-Controller-MVC.htmlModel View Controller.This tutorial will take you from the beginning to the end of building a MVC framework. The o

2013-01-01 17:05:40 635 1

转载 sicily 1011

代码是自己的,一些资料参考了别人的。基本上这是一题水题啦~~~题目就是给出一个N和M,N表示步数,M表示从1开始的连续整数的上界,求在M以内,所有序列的个数,序列的数字数目是N,每一个数字都不比前一个数字的两倍小。(1 这一个题目用的是动态规划,但因为计算出来的结果只与1到2000这一个总的序列特性有关的,所以可以做一次动态规划,计算出一个字典,然后每次只需要查看字典中某个

2012-12-20 17:48:37 287

原创 sicily1018

题目意思,在这里就不说了。大概说说解题思路吧。我定义了一个Card的结构体:struct Card{ string name; int value; int suit;}five[5];首先要遍历5张卡片,当两张卡片的花色是一样的时候,就要计算它们是否能够组成一个符合要求的组合。首先,我们要拿出两张花色一样的卡片。然后处理后面3张卡片。处理时,先把后面3张卡片排个序

2012-12-16 12:41:35 240

原创 sicily 1381 高精度乘法。

题目:给出两个数N,M,其中N的数量级为10的100次方,M的数量级在10的4次方以内,求N和M的乘积。分析:若是直接用乘法,那就不用放上来啦!N的位数过多,会导致溢出的,所以这里用模拟我们笔算乘法的办法来解决问题。由于N的数量级很大,所以我们不能直接用一个整型来存储,因此可以用字符串来存。读取N和M后,就遍历M的每一位,用M的每一位来乘N的每一位。每计算出一个结果,就直接

2012-12-10 12:52:33 533

原创 简单的马周游问题

abc 等我晚上回去再写!先记录着!

2012-11-20 15:02:57 499

原创 javascript 事件处理1

今天测试了这样的一个实例:html文件为: target vs this js文件为:window.onload = function (){ var abc = document.getElementsByTagName('button')[0]; //Elements!

2012-11-12 23:17:49 372

原创 sicily 1443 Printer Queue

题目大意就是给出一个长度为n的打印任务队列,每个任务有优先级。每次从队列头得到一个任务,如果它是剩余任务中优先级最高的,则打印它,否则放到队列尾。求出其中某个特定任务是第几个被执行的。n 题目分析:这是一题模拟题,只要模拟出运足场景即可。#include#include#include#includeusing namespace std;int a

2012-11-02 20:36:59 589 1

原创 2012927HTML索引

该系列博文是为了方便寻找某些HTML功能标签。其链接都是到W3CSCHOOL网站相应位置。HTML 表单和输入 点击打开链接,即是一些输入框,文本输入框、下拉框、单or复选框等。Action 表示点击的动作需求。HTML 框架 点击打开链接,一个网页内包含多个网页,而这些子网页按定义的分布来显示。HTML Iframe 点击打开链接, 一个网页内

2012-09-27 20:46:25 332

原创 AVL树的实现(C++)

首先定义节点:#include#include#includeclass Node{public: Node(int d); Node(Node* other); int data; int height; int distance; Node* leftChild; Node* rightChild; Node* father; int calculateD

2012-09-27 17:28:09 357

原创 动态规划1

#include#include#includeint main(){    int sum = 11;    int candidate[3] = {1, 3, 5};    int s[12];    memset(s, 0, sizeof(s));    for(int i = 1; i     {        int min = 1

2012-08-14 22:44:17 228

原创 写完B+树的一些感想

花了两天的时间来写B+树,感觉很爽。觉得自己又有了一些进步。但是其中还是遇到了一些问题。1、在一个函数中,是这样写的:root = new Node(NULL);root->node_set[0] = item;root->count++;Leaf* first_leaf = new Leaf(root);Leaf* second_leaf = new Leaf

2012-08-13 14:12:17 400

针对mysql的sql笔记

对sql语句的使用做了一个总结。里面写了一些关于自己对sql语句特别是查询方面的子句的总结。

2013-04-11

空空如也

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

TA关注的人

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