2017年6月1日

括号匹配栈的应用java语言实现

摘要: 数据结构中的栈,在解决很多问题都有用处,比如括号匹配,迷宫求解,表达式求值等等 java中有封装好的类,可以直接调用: Stack: 1-->public Stack()创建一个空堆栈 2-->public boolean empty()测试堆栈是否为空; 3-->public E pop()移除堆 阅读全文

posted @ 2017-06-01 22:31 baorant 阅读(563) 评论(1) 推荐(0) 编辑

链表的基本操作java语言实现

摘要: package com.baorant; public class JavaDemo { public static void main(String[] args) { LinkList linkList = new LinkList(); linkList.addFirstNode(20); linkList.addFirstNod... 阅读全文

posted @ 2017-06-01 21:48 baorant 阅读(285) 评论(0) 推荐(0) 编辑

算法复杂度

摘要: 算法复杂度分为时间复杂度和空间复杂度,一个好的算法应该具体执行时间短,所需空间少的特点。 随着计算机硬件和软件的提升,一个算法的执行时间是算不太精确的。只能依据统计方法对算法进行估算。我们抛开硬件和软件的因素,算法的好坏直接影响程序的运行时间。 我们看一下小例子: int value = 0; // 阅读全文

posted @ 2017-06-01 20:32 baorant 阅读(199) 评论(0) 推荐(0) 编辑

URI、URL、URN区别和联系

摘要: 从上面的那幅图可以看出来,一共有三个不同的概念URI,URL,URN。这讨论这样的问题时,最好的方法就是回到原点啊,这里我们在RFC 3986: Uniform Resource Identifier (URI): Generic Syntax里面收集了点资料: “A Uniform Resourc 阅读全文

posted @ 2017-06-01 13:37 baorant 阅读(256) 评论(0) 推荐(0) 编辑

导航