图的遍历主要有两种方法,第一种是之前博文中介绍过的“图的深度优先遍历”,简称DFS;另一种就是图的广度优先遍历(BFS),在本文中将进行简要探讨。
BFS要做的事,从给定点出发,遍历的一次探寻到所有顶点。其基本思路很容易理解,在此我们利用队列q来存储访问的顶点,用visited[]数组(初始化所有值...
分类:
其他好文 时间:
2014-05-09 10:06:35
阅读次数:
337
2013年被普遍认为互联网金融元年,各类媒体争相报道互联网企业进军传统金融行业,抑或报道金融企业深度触网行动,总是能赚足眼球。2013年6月13日,阿里巴巴集团旗下支付宝与天弘基金合作推出余额宝货币基金理财产品,仅仅用一个月时间,余额宝资产规模即超过100亿人民币大关,顿时掀起一股全民理财的潮流。
分类:
其他好文 时间:
2014-05-09 09:24:55
阅读次数:
386
ArrayList概述类概述 ArrayList是List
接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。每个 ArrayList
实例都有一个容量(capacity)。该容量是指用来存储列表元素的数组的大小。它大于或等于列表的大小。随着向 Arra...
分类:
编程语言 时间:
2014-05-09 08:46:44
阅读次数:
415
Translate
From:stevesouders原文:高性能网站设计:不要使用@import在高性能网站设计的第五章,我简要的提到@import
对于网站的性能有某些负面的影响,然后我在Web 2.0 Expo的演讲上深入探讨了这个问题,并创建了一些测试页面和HTTP瀑布状图表,这些在下面将会...
分类:
其他好文 时间:
2014-05-09 08:25:58
阅读次数:
375
前言
集合是一种数据结构,在编程中是非常重要的。好的程序就是好的数据结构+好的算法。java中为我们实现了曾经在大学学过的数据结构与算法中提到的一些数据结构。如顺序表,链表,栈和堆等。Java
集合框架API是用来表示和操作集合的统一框架,它包含接口,实现类以及一些编程辅助算法。具体位于...
分类:
编程语言 时间:
2014-05-09 08:25:24
阅读次数:
374
Verilog语言中讲的阻塞赋值与非阻塞赋值,但从字面意思来看,阻塞就是执行的时候在某个地方卡住了,等这个操作执行完在继续执行下面的语句,而非阻塞就是不管执行完没有,我不管执行的结果是什么,反正我继续下面的事情。而Verilog中的阻塞赋值与非阻塞赋值正好也是这个意思,通过执行一个例子,就可以简单地...
分类:
其他好文 时间:
2014-05-09 08:09:47
阅读次数:
342
今天有点郁闷,为嘛呢?还是没管理好自己的情绪,既然你选择了,就要心态放平,不然每天单单郁闷都要浪费大把时间,这些时间大可以拿去狠狠的睡上一美觉了(没办法,就这点追求┬_┬)。是啊,现状确实很糟糕,基础不好,编程知识掌握的又不牢,所以没得项目接,这样学到的就少,所以更没项目。。。。恶性循环。。。...
分类:
其他好文 时间:
2014-05-09 08:04:01
阅读次数:
348
委托的定义: (1) 将方法作为变量使用的一种机制,就是将方法当作变量用(声明,赋值,传参)
(2)
将变量当作方法来用,首先就要去声明变量,就要考虑变量的类型,就是(委托变量,对应方法的返回值,参数等),顾名思义:委托就是委托别人去干某些事情,下面是一个实例方法的实现
例如:我现在饿了...
分类:
其他好文 时间:
2014-05-09 07:52:01
阅读次数:
330
Oracle PL/SQL 语言(Procedural Language/SQL)是结合了结构化查询与
Oracle 自身过程控制为一体的强大语言,PL/SQL 不但支持更多的数据类型,拥有自身的变量声明、赋值语句,而且还有条件、循环等流程控制语句。过程控制结构与
SQL 数据处理能力无缝的结合形成...
分类:
数据库 时间:
2014-05-09 07:50:36
阅读次数:
446
本文针对迷宫问题,探讨解决思路并给出实现代码。在本文中,采用的图的深度优先搜索和广度优先搜索两种方法分别对迷宫的路径进行了求解。
首先来看迷宫问题的描述,可以参考此处,简而言之就是,通过一个二维数组(int型)来表示迷宫,迷宫中0表示可行,1表示不可行。在本文的实现中,可以输入给定迷宫,定义迷宫入....
分类:
其他好文 时间:
2014-05-09 06:38:13
阅读次数:
608