2014年7月23日
摘要: 今天的java学习中,学到了this关键字,现在做个小小的总结。this关键字用于类中,当程序中新建或调用相应的类的对象或对象的方法时,在执行到this关键字时,this就代表那个对象。。。(好吧,有点说不清了)还是用代码解释一下吧。。//当成员名和函数形参变量名(局部变量名)一样时(有歧义时)才用... 阅读全文
posted @ 2014-07-23 17:38 ZouCharming 阅读(139) 评论(0) 推荐(0) 编辑
  2014年7月21日
摘要: 在java的学习过程中遇到了一个小知识点,就是构造代码块,感觉有点用,就记录一下。。举个例子:class Person{ private int age; Person(int n) //构造函数 { if(n>0) age=... 阅读全文
posted @ 2014-07-21 22:54 ZouCharming 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 今天继续dfs的训练,遇到了一道神题,不停地TLE,我DD都快碎了。。。。。好在经过本渣不懈努力,还是弄了出来,不容易啊,发上来纪念一下,顺便总结一下关于用dfs解决规定路程的问题。先上题目:DescriptionThe doggie found a bone in an ancient maze,... 阅读全文
posted @ 2014-07-21 00:51 ZouCharming 阅读(217) 评论(0) 推荐(0) 编辑
  2014年7月19日
摘要: 今天做到了dfs的训练,感觉和bfs有相似之处,接下来用一道题来总结一下方法,可类比bfs。上题:DescriptionThere is a rectangular room, covered with square tiles. Each tile is colored either red or... 阅读全文
posted @ 2014-07-19 16:48 ZouCharming 阅读(190) 评论(0) 推荐(0) 编辑
  2014年7月12日
摘要: 今天做到了bfs的练习,顺便写下心得。。。bfs能解决搜索和最短路径的问题。下面是学习心得:typedef struct point //定义点{ int x; int y;}P;bfs(){ int level[N]; ... 阅读全文
posted @ 2014-07-12 20:48 ZouCharming 阅读(160) 评论(0) 推荐(0) 编辑
  2014年6月21日
摘要: 在学习类的部分时,建立一个对象是这样建立的:(假设Person是类)Person p = new Person();我一直很费解为何new后面是一个函数形式,今天学完构建方法后,才恍然大悟,豁然开朗。。。。。依旧以person为例:class Person{ private int age; ... 阅读全文
posted @ 2014-06-21 20:12 ZouCharming 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Java是一种面向对象的编程语言,对于面向对象的编程语言中有一种思想叫做封装。封装是一种很重要的思想,今天在看教学视频时,觉得视频中的例子很好的解释了封装的重要性,能够提高程序的健壮性。视频中以人为例子,写了一个类,包含人的属性,比如年龄,名字。class Person{ int age; ... 阅读全文
posted @ 2014-06-21 19:49 ZouCharming 阅读(125) 评论(0) 推荐(0) 编辑
  2014年6月20日
摘要: map映照容器可以实现各种不同类型数据的对应关系,有着类似学号表的功能。今天在做并查集的训练时,就用上了map映照容器。题目就不上了,直接讲一下用法。顺便说一下,实现过程是在C++的条件下。#include#include//不能用string.h,因为那是C的字符串函数库,而map是在C++下的#... 阅读全文
posted @ 2014-06-20 21:37 ZouCharming 阅读(125) 评论(0) 推荐(0) 编辑
  2014年6月17日
摘要: 并查集,就是对集合的合并以及对元素所在集合的查找的操作今天做并查集训练时,发现了并查集的基本解决方法随便上一道题:Description某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相... 阅读全文
posted @ 2014-06-17 12:16 ZouCharming 阅读(166) 评论(0) 推荐(0) 编辑
  2014年6月16日
摘要: Waiting:你的程序刚刚提交,正在等待OJ评测你的程序。Compiling:OJ正在编译你的程序。Accepted:OK!你的程序是正确的 ^_^。Wrong Answer:你的程序运行的结果和正确结果不同。状态页面CASE那一览显示的是你的程序在第几个样例上出错的。Time Limit Exc... 阅读全文
posted @ 2014-06-16 19:33 ZouCharming 阅读(10126) 评论(0) 推荐(1) 编辑