真是不容易啊,做这道题的时候脑子一团乱,感觉还是得劳逸结合啊。这道题的思想不难,就是宽搜BFS。通过设置一个flag来判断是否需要逆序输出。 我的做法虽然AC,但是觉得代码还是不好,空间占用较多。
分类:
其他好文 时间:
2016-03-13 22:28:37
阅读次数:
263
教材学习内容总结 一.类型、变量与运算符 1.类型 整数:可细分为short整数、int整数和long整数。不同长度的整数可储存的整数范围也不同。 字节:byte类型顾名思义。长度就是一字节,需要逐字节处理数据时则需要使用。用于整数时,可表示-128~127的整数。 浮点数:主要用来储存小数数值,主
分类:
编程语言 时间:
2016-03-13 22:26:39
阅读次数:
280
<!--表格:tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元--><table border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr></tab
分类:
Web程序 时间:
2016-03-13 22:27:19
阅读次数:
226
Java把内存分成两种: 栈内存 : 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 堆内存 : 堆内存
分类:
编程语言 时间:
2016-03-13 22:27:38
阅读次数:
202
I.graph II.binary search 重在 begin=mid; end=mid; begin=mid+1; end=mid-1; if(begin<end) if(begin<=end)的选择上。
分类:
编程语言 时间:
2016-03-13 22:28:07
阅读次数:
299
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=4122 题意大意是Alice开着一家月饼店,可以接到n做月饼的订单,而Alice只有在从2000年一月一日0点为第一个小时开始的前m个小时内做月饼,而且只能在整点 的时候做月饼,并且做月饼不花费时间,也就是
分类:
其他好文 时间:
2016-03-13 22:26:22
阅读次数:
230
首先,编写一个死锁程序 程序运行结果是: 接下来在终端中输入jsp查看当前运行的java程序: 获取testJstack的进程ID为7480.然后使用命令: 将jstack检测结果放入文件deadlock.jstack。使用vim查看该文件:
分类:
编程语言 时间:
2016-03-13 22:28:19
阅读次数:
261
单例模式的意图是为了确保一个类有且仅有一个实例,并为它提供一个全局访问点。 单例模式的要点有三个:一是某个类只有一个实例,二是它必须自行创建这个实例,三是它必须自行向整个系统提供这个实例。 从实现角度来说,就是以下三点:一是单例模式的类只提供私有的构造函数,二是类定义中含有一个该类的静态私有对象,三
分类:
其他好文 时间:
2016-03-13 22:26:12
阅读次数:
209
(1)Runloop就是运行循环,每个线程内部都有一个运行循环. (2)只有主线程的运行循环默认是开启的,子线程的运行循环. (1)保证程序不退出,iOS的应用程序启动之后,之所以不会退出,就是因为有Runloop(运行循环).运行循环是一个死循环,只有满足一定条件才会结束循环. (2)负责处理输入
分类:
其他好文 时间:
2016-03-13 22:24:47
阅读次数:
276
装饰者模式 装饰者模式:简单的理解就是在原有对象上包装一层附件动作,且保持包装完后的对象与被包装者属于同一个类族,但是额外附加了该包装类所特定的动作。 其关键点有: 包装模式所体现的“对扩展开放,对修改关闭”原则: 使用包装者模式与使用继承的区别:使用包装者模式可以动态的添加行为,使用继承则是静态的
分类:
其他好文 时间:
2016-03-13 22:24:56
阅读次数:
262
一、开发环境 操作系统:Win10 编译器:VS2013 framework版本:.net 4.5 Spring版本:1.3.1 二、涉及程序集 Spring.Core.dll Common.Loggin.dll 三、项目结构 四、开发过程 1.新建一个接口文件 namespace SpringNe...
分类:
编程语言 时间:
2016-03-13 22:26:47
阅读次数:
295
1.工作时,需要什么学习什么,学习一个新东西时,多看官门文档,iOS Developer Library. 2.开始每天的工作总结,开始看objc中国,一周一大节。 3.回来时按照iOS开发路线学习,练习完c plus 函数,数组,指针事例。 4.周六做总结,对一周不合理的地方作出适当调整。
分类:
移动开发 时间:
2016-03-13 22:24:09
阅读次数:
199
【程序4】 题目:输入某年某月某日,判断这一天是这一年的第几天? 1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 2.程序源代码: 进入Java-100博客 博客声明
分类:
编程语言 时间:
2016-03-13 22:23:30
阅读次数:
324
HTML:超文本标记语言。 HTML.CSS.JS三者之间
分类:
Web程序 时间:
2016-03-13 22:26:17
阅读次数:
242
想系统的学习一下Linux,了解了一些关于Red Hat Linux认证的信息。整理如下。 当前比较常见的是RHCE认证,即Red Hat Certified Engineer。最高级别的是RHCA Architect。据闻RHCA全国只有数百名。 RHCE的官方培训设计是12天。广州2016年的培
分类:
系统相关 时间:
2016-03-13 22:24:51
阅读次数:
244
基本思想:使用getline函数从TXT文件中依次读出中缀表达式,将其转为后缀表达式后计算结果,并与用户结果比对。 整数、分数、小数的处理:将小数和整数都视为默认分母为1的分数.建立分数类,在中缀转换成后缀时将整数和小数转换为分数. 关于求最大公约数所使用的辗转相除法在上一篇博文中已经写过。为了之后
分类:
其他好文 时间:
2016-03-13 22:25:48
阅读次数:
236
海量存储器这一节读起来跟读天书一样 虽然它讲的是磁盘 现在把问题与练习记录下来 以后如果接触到这方面的类容再回来看 1 我们可以从加快磁盘或CD转速中获得什么? 答 有较快的数据检索速度以及较高的传输速率。 2 当记录数据到多盘片系统时 我们应该写满一张盘片后再写另一个盘片,还是写满一个柱
分类:
其他好文 时间:
2016-03-13 22:22:53
阅读次数:
496