码迷,mamicode.com
首页 > 编程语言
递归算法——BOX FRACTAL 盒分形(POJ2083)
问题盒分形定义如下: 1度的盒分形为: X 2度的盒分形为: X X X X X如果B(n-1)表示n-1度的盒分形,则n度的盒分形递归定义如下:B(n-1) B(n-1) B(n-1) B(n-1) B(n-1) 请画出n度的盒分形的图形输入每行给出一个不大于7的正整数。输入的最后一行以-1表示输入结束输出对于每个测试用例,出书用’X’标记的盒分...
分类:编程语言   时间:2015-05-07 22:06:50    阅读次数:198
hdu 5098 Smart Software Installer 拓扑排序or记忆化搜索
题意: 第一行 案例数。 然后每个案例用空行隔开。 每个案例都有若干行 ,第一个单词表示一个软件,如果名字后面有*号,代表安装这个软件需要重启。 多个软件可以同时 一次重启 安装。然后冒号后面 表示安装这个软件需要先安装的软件。 做法: 有两种做法,不过都需要先建图。用get函数来把字符串变成编号。 id 表示冒号前的软件,fu表示冒号后面的软件。要把 id 存入 vector son[fu], 就像树一样存。然后把 id的入度++; 第一种做法,拓扑排序。把入度为0的 且不需要重启的 存入q1队列...
分类:编程语言   时间:2015-05-07 22:04:46    阅读次数:166
C语言数组a[i]==i[a]
The C standard defines the [] operator as follows: a[b] == *(a + b) Therefore a[5] will evaluate to: *(a + 5) and 5[a] will evaluate to: *(5 + a) and from elementary school math we know ...
分类:编程语言   时间:2015-05-07 22:05:53    阅读次数:182
linux下使用vim开发python
vim normal模式下下输入:!python %%表示当前文件名set number显示行数 参考 网易博客 在/etc/vim/vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set tabstop=4 set softtabstop=4 set shiftwidth=4 set expandtab set number set autoindent 其中:...
分类:编程语言   时间:2015-05-07 22:04:43    阅读次数:155
javascript中函数声明和函数表达式的区别
1.js中函数表达式的定义 表达式(expression)JavaScript中的一个短语,javascript会将其计算(evaluate)出一个结果。程序中的常量是一个最简单的表达式。变量名也是一种简单的表达式,它的值就是赋值给变量的值。复杂表达式是由简单表达式组成。 ——摘自《javascript权威指南》 一个经典的函数表达式的定义方法://函数表达式的...
分类:编程语言   时间:2015-05-07 22:02:53    阅读次数:161
震惊的事实--数组与指针不相同?
#include void main() { char a[]="happylife"; char * p = a; printf(" a ----- %d \n",sizeof(a)); printf(" p ----- %d \n",sizeof(p)); } 结果相同吗?...
分类:编程语言   时间:2015-05-07 22:03:28    阅读次数:138
Java 容器 & 泛型:六、容器讲到为什么要使用泛型
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket     ArrayList是集合类中无处不在的,泛型也是,泛型对集合类尤其有用。但是为啥要使用泛型?理解好了这个问题可以帮助理解相关的更多知识点。下面泥瓦匠以最简单的例子来验证这个问题。 一、泛型     泛型的目的是为了可以让更多不同类型的对象重用。没错,这样理...
分类:编程语言   时间:2015-05-07 22:04:01    阅读次数:191
实验二 Java面向对象程序设计
实验二 Java面向对象程序设计实验内容1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式实验要求1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编...
分类:编程语言   时间:2015-05-07 22:00:17    阅读次数:262
丢弃重口味的xml配置--spring4用groovy配置bean(转)
spring4之前,bean的配置可以主要分为两种方式,一种是使用基于xml,个人非常讨厌这种方式,因为明明一件很简单的事,放在xml中就会多了不少繁杂的信息。另一种方式,是从spring3.0开始,spring提供了是基于java的配置,相比于xml的配置方式,看起来会好一点儿。而在几天前rele...
分类:编程语言   时间:2015-05-07 22:00:10    阅读次数:160
使用Spring的@Autowired 实现DAO, Service, Controller三层的注入(转)
简述:结合Spring和Hibernate进行开发使用@Autowired实现依赖注入, 实现一个学生注册的功能,做一个技术原型从DAO(Repository) -> Service -> Controller目录结构:使用Maven做本地包管理,pom.xml[java]view plaincop...
分类:编程语言   时间:2015-05-07 21:59:20    阅读次数:223
线程与进程-- 简单的解释
最近这段时间小编有点自卑,但是还是要按时的冒一下泡!!!!!!在学习过程中经常听到进程与线程的概念,这几天了解了下线程与进程之间的关系,把自己的想法分享一下:感谢:http://www.tuicool.com/articles/vMfIjy进程(process)和线程(thread)是操作系统的基本...
分类:编程语言   时间:2015-05-07 21:57:20    阅读次数:176
java程序设计第二次实验报告
北京电子科技学院(BESTI)实验报告课程:数据结构班级:1352姓名:何伟钦学号:20135223成绩:指导教师:娄嘉鹏实验日期:2015.5.6实验密级:预习程度:实验时间:5:30-10:00仪器组次:23 必修/选修:必修实验序号:02实验名称:Java面向对象程序设计实验目的与要求:1.....
分类:编程语言   时间:2015-05-07 21:59:10    阅读次数:152
Java for LeetCode 033 Search in Rotated Sorted Array
Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).You are given a target valu...
分类:编程语言   时间:2015-05-07 21:57:38    阅读次数:117
Java实验二
北京电子科技学院(BESTI)实验报告课程:Java程序设计班级:1351姓名:黄君如学号:20135117成绩:指导教师:娄嘉鹏实验日期:2015.5.7实验密级:预习程度: 实验时间:16:30-18:30仪器组次:必修/选修:选修 实验序号:2实验名称:Java面向对象程序设计实验目的与要求:...
分类:编程语言   时间:2015-05-07 21:56:49    阅读次数:137
1.JAVA基础——集合2
一些常用集合:ArrayList:ArrayList封装了一个动态再分配的Object[]数组,在ArrayList的源码中有这样一个属性,添加到ArrayList中的元素最终其实都是添加到这个Object数组中private transient Object[] elementData;Array...
分类:编程语言   时间:2015-05-07 21:57:38    阅读次数:132
JAVA课程实验报告 实验二 JAVA面向对象程序设计
课程:Java程序设计 班级:1352姓名:黄伟业学号:20135315成绩: 指导教师:娄嘉鹏 实验日期:2015.5.7实验密级: 预习程度: 实验时间:15:50--20:50仪器组次: 必修/选修: 选修 实验序号:2实验目的:1.掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继...
分类:编程语言   时间:2015-05-07 21:54:13    阅读次数:238
Java二
实验二第三类实验SOLID原则SRP(Single Responsibility Principle,单一职责原则)OCP(Open-Closed Principle,开放-封闭原则)LSP(Liskov Substitusion Principle,Liskov替换原则)ISP(Interf...
分类:编程语言   时间:2015-05-07 21:54:27    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!