自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 正确的爱情观

我们往往, 可以很轻松的开始一段感情, 也可以很轻易的放下一段感情, 却不能好好地维护一段感情。只有过好了一个人的生活, 才能过好两个人的生活。我不需要你放下你的世界, 来追赶我的步伐, 我喜欢的是你, 如果你放弃了自己的世界, 你就不是我喜欢的你了, 分开也是在所难免。我们要做的, 是活出自己的精彩, 让自己值得被喜欢, 当我们做到这些, 我们会舍不得离开对方。恋爱中的任

2017-05-29 16:56:23 538

原创 顺心随笔(二)

好久没有写博客了。 现在回头看看,真不知道当时是不是只是有一腔热血,去跟着一个离自己比较远的专业去刷题,打比赛。毕竟是自己的选择,虽然我不想以它作为一个职业,但是我仍然很喜欢那种全神贯注的感觉。 路都是自己选的,现在已经脱坑,我希望在自己的路上好好走下去。做每一个决定我都不后悔,毕竟,ACM给了我一段不同的经历,每个人的世界都可以是很丰富的!现在,大三的自己,被考研和保研包围,想努力出一些比较硬

2017-03-07 09:40:56 313

原创 HTML学习笔记(三)

好几天没有更新HTML了,被一些琐事缠身,有点力不从心,一方面一时有些懒散,应该好好用心一下!1、源代码<!DOCTYPE html> <html> <head> <title>我的网页3</title> </head> <body bgcolor="#7FFFAA"> <p>1、地址书写</p> <address> Written b

2016-07-31 23:10:42 290

原创 顺心随笔NO.1

2016年7月30日 天气:有些燥热,正是三伏天,几乎无风 一天的忙碌之后,邀一好友于高地操场跑步,汗如雨。 耳机塞在耳洞,音符跳跃着,躁动着青春的节奏。这是一首庞龙的《兄弟抱一下》,“以后不拼啦”、“只想安稳有个家”、“变得现实啦”,简单得近乎白话的歌词,不堆砌词藻,却一句句敲击着我的心。 我有些惧怕,是不是几年、十几年后,我也就会变得现实、变得世俗、变得市侩?是现实击碎了梦想,

2016-07-30 23:24:03 278

原创 HTML 学习笔记(二)

这一节,主要学习了字体和网页文字的排版,全是干货 一、代码奉上<html> <head> <title>My Second HTML</title> </head> <body bgcolor="#7FFFAA" > <!--文本格式化--> <b>This text is bold </b> <br/>

2016-07-25 23:55:46 249

原创 HTML学习笔记(一)

这个暑假打算写学习一下HTML语言,简单做一下笔记,就当是加强记忆了吧。多实践,多敲代码,成功没有捷径! 一、代码奉上 我的HTML网页 Hello 小文琦

2016-07-22 14:20:11 245

原创 UVA 1592 Database

解析稍后奉上…… 代码:#include<iostream> #include<cstdio> #include<map> #include<string> #include<vector> using namespace std;const int ROW = 10000+10; const int COL = 10+5; int m, n; map<string, int > IDcache

2016-03-17 21:05:28 362

原创 UVA 400 Unix is

分析:简单题,排序和字符串处理 知识点: 1.string S串的长度为S.length( ); 2.求行数时,因为第一行的特殊情况,用rows = (n - 1) / cols +1; 代码:#include<iostream> #include<string> #include<algorithm> using namespace std;const int maxcol = 60; c

2016-03-15 16:34:59 300

原创 C string 与C++ string的区别

在C语言中,将字符串作为字符数组来处理。即C string就是 char arrary[MAX_SIZE];字符数组。而C++中的string 是 string class, 声明形式 string strObject.变量是个对象。只是他是C++ 标准库提供的string类,其实现效果跟用户自定义的类一样。 C string 字符串可以用字符串数组 char Array[MAX_SIZE

2016-03-12 17:09:36 1259 1

原创 大整数类BigInteger

说明:结构体BigStruct可用于储存高精度非负整数,用于计算高精度题目;源代码://结构体BigStruct可用于储存高精度非负整数 struct BigInteger { static const int BASE = 100000000; static const int WIDTH = 8; vector<int> s; BigInteger (long lo

2016-03-12 16:00:13 545

原创 UVA 136 Ugly Numbers

分析:本题主要介绍STL 中优先队列(priority queue)的运用 思路: 实现方法有多种,这里仅看一种,利用优先队列的性质,从小到大生成丑数,最小的是1,而对于丑数x,2x, 3x, 4x都是丑数。 知识点: 1.STL中的优先队列定义在头文件<queue> 中,用priority_queue<int> pq 来声明,这个pq是一个“越小的整数优先级越低的优先队列”,注

2016-03-11 21:31:03 266

原创 UVA 540 - Team Queue

分析:对 queue的基础操作,模拟题目。 思路:见代码中的注释。 知识点: 1.STL队列定义在queue头文件中,可以用queue<int>s方式声明一个队列; 2.用push( )h和pop( )进行元素的入队与出队操作,front()取队首元素,但不删除; 3.模拟命令类型的题目,都是把命令定义成char,输入后,通过判定char[0]==’?’来辨别命令并且执行相

2016-03-11 16:34:04 296

原创 UVA 12096 - The SetStack Computer

分析:STL中栈(stack)的操作 思路: 本题的集合不是简单的整数集合或者字符串集合,而是集合的集合。在这里,用map为每一个不同的集合分配一个唯一的ID, 则每个集合可以表示成所包含元素的集合,这样就可以使用STL 中的set来表示了,整个栈则是一个stack. 知识点: 1.栈就像一口深井, 先进的总得最后才能出来;队列就像一条隧道,先进的可以先走到出口;

2016-03-11 09:23:11 409

原创 UVA 156 - Ananagrams

分析:映射map的使用 思路: 1.关键点:将单词“标准化“,就是将单词转化成小写字母,按字典序排序; 2.把所有的输入都存到不定数组words中,同时在集合cnt中把每个string与int 形成映射关系; 3.挑选出words中在cnt中对应为1的string,即不能转化成其他单词的string,把它们存入不定数组ans,排序后输出即可。 知识点: 1.关于map–头文件为map

2016-03-10 19:55:54 274

原创 UVA 10815 - Andy's First Dictionary

分析:集合set的使用 知识点: 1.set 就是数学上的集合,每个元素只能出现一次; 2.这里利用了set中元素已经从小到大排好序这一性质,用一个for循环就可以遍历所有元素 3.关于stringstream,是iostream的继承,ss(s) 是把ss初始化为s的值; 4.iterator的意思是迭代器,是STL中的重要概念,类似于指针。代码:#include<iostream> #

2016-03-10 16:58:29 367

原创 UVA 489 Hangman Judge

题目:简单的判别题。 分析:测试关于字符串和函数的应用。 学习点: 1.scanf()的返回值是正确输入数据的个数; 2.因为题目中说猜过的字母再猜一次算错误,所以这里将猜对的字母替换成了’ ‘,比之创建一个数组int guessed[256] 要简单。 代码:#include<iostream> #include<cstdio> #include<cstring> using names

2016-03-09 13:54:33 290

原创 UVA 1339 - Ancient Cipher

题目:给两个字符串,看能否相互转化,可以任意变换。 分析:简单题。 学习的知识点: 1.字符串的大小用strlen( ); 数组的大小用sizeof( ); 2.对于字符串的输入,可以直接用cin>>str1; 3.此题目的要点是:有相同个数的不同的字母,并且这些字母的个数对应相等,所以用到了排序sort( ). 代码:#include<bits/stdc++.h> #define ma

2016-02-19 11:46:58 225

原创 UVA 10055 - Hashmat the Brave Warrior

分析:简单题。由于自己的大意,碰了好几次WR。 说明: 关键点在范围,int类型(-2^31~2^31-1)就不能够装下2^32,需要用long long(-2^63~2^63-1) 。 代码:#include<stdio.h>int main(void) { long long a,b; while(scanf("%lld %lld",&a,&b)!=EOF)

2016-02-19 11:45:47 234

空空如也

空空如也

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

TA关注的人

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