转自https://blog.csdn.net/wynjauu/article/details/78741093 假如我们有这样一个需求给定单词列表["Hello","World"],你想要返回列表["H","e","l", "o","W","r","d"], 对于这样的需求,我们可能想到的第一个版 ...
分类:
编程语言 时间:
2018-04-06 15:33:18
阅读次数:
231
在使用O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。 详见:https://leetcode.com/problems/sort-list/description/ 方法一:归并排序 方法二:快速排序 ...
分类:
编程语言 时间:
2018-04-06 15:33:49
阅读次数:
183
1. Spring Cloud 引言 首先我们打开spring 的官网:https://spring.io/ 我们会看到这样一张图片 这个图片告诉我们,开发我们的应用程序就像盖楼一样, 首先我们需要搭建Spring Boot, 在此基础上可以搭建Spring Cloud,再往上面可以搭建Spring ...
分类:
编程语言 时间:
2018-04-06 16:02:00
阅读次数:
307
链表的简单介绍 为什么需要线性链表 当然是为了克服顺序表的缺点,在顺序表中,做插入和删除操作时,需要大量的移动元素,导致效率下降。 线性链表的分类 按照链接方式: 按照实现角度: 线性链表的创建和简单遍历 算法思想 创建一个链表,并对链表的数据进行简单的遍历输出。 算法实现 运行演示 算法小结 这只 ...
分类:
编程语言 时间:
2018-04-06 16:02:13
阅读次数:
349
一、配置Bean的两种方式之使用XML配置Bean 1.在IOC容器中引入外部属性文件 在IOC容器中,当配置 Bean 时, 有时需要在 Bean 的配置里引入系统部署的相关信息(例如:文件路径、 数据源配置信息等).,而这些部署细节实际上需要和Bean配置相分离,Spring 提供了一个 Pro ...
分类:
编程语言 时间:
2018-04-06 16:04:15
阅读次数:
195
题目描述 上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。同学们在教室中坐成了M行N列,坐在第i行第j列的同学的位置是(i,j),为了方便同学们进出,在教室中设置 ...
分类:
编程语言 时间:
2018-04-06 16:04:24
阅读次数:
174
出错结果如图所示 代码无打错名字等问题,出错原因,初学容器,使用Collection 时,忘记引入包。 ...
分类:
编程语言 时间:
2018-04-06 16:40:19
阅读次数:
182
对于Python初学者来说,爬虫技能是应该是最好入门,也是最能够有让自己有成就感的,今天在整理代码时,整理了一下之前自己学习爬虫的一些代码,今天上第2个简单的例子,python爬取CSDN博客首页所有文章。废话不多说,直接上代码讲解。 step1:打开需要爬取的网站:https://blog.csd ...
分类:
编程语言 时间:
2018-04-06 16:40:28
阅读次数:
293
#! /usr/bin/env python# -*- coding:utf-8 -*-from datetime import *# datetime模块定义了下面这几个类: # datetime.date:表示日期的类。常用的属性有year, month, day; # datetime.tim ...
分类:
编程语言 时间:
2018-04-06 16:40:34
阅读次数:
193
1、dijkstra算法求解过程: (1)首先设置两个顶点集合T和S S中存放已找到最短路径的顶点,初始时,集合S中只有一个顶点,即源点v0 T中存放当前还未找到最短路径的顶点 (2)在集合T中选取当前长度最短的一条最短路径(v0......vk),从而将vk加入到顶点集合S中,并修改远点v0到T中 ...
分类:
编程语言 时间:
2018-04-06 16:40:40
阅读次数:
194
https://blog.csdn.net/yh_zeng2/article/details/74898305 ...
分类:
编程语言 时间:
2018-04-06 16:41:25
阅读次数:
133
博客转载自:http://www.cnblogs.com/21207-iHome/p/7210543.html 传统的路径规划算法有人工势场法、模糊规则法、遗传算法、神经网络、模拟退火算法、蚁群优化算法等。但这些方法都需要在一个确定的空间内对障碍物进行建模,计算复杂度与机器人自由度呈指数关系,不适合 ...
分类:
编程语言 时间:
2018-04-06 16:42:05
阅读次数:
334
转自:https://www.cnblogs.com/dtts/p/4692480.html java中有两种包的导入机制,总结如下: 单类型导入(single-type-import), 例如 import java.io.File; 按需类型导入(type-import-on-demand),例 ...
分类:
编程语言 时间:
2018-04-06 16:42:27
阅读次数:
114
由于将来的项目将使用spring boot技术为主题,这几天尝试了一下springboot+dubbo来完成业务架构的分层,这篇文章主要记录springboot搭建过程中遇到的dubbo空指针问题。首先建议遇到此问题的通道,看一下这篇文章http://www.oschina.net/question/1011127_144093?fromerr=7pRd3NKv这篇文章虽然没有解决掉springb
分类:
编程语言 时间:
2018-04-06 16:43:25
阅读次数:
648
推荐空闲时亲手练习一下 必定有所裨益 以下都是鄙人亲手练习总结 去重 寻找重复次数最多或最少的元素 寻找不第一个未重复的元素 寻找两数组最小的相同元素 展开多维数组 差集、交集 ...
分类:
编程语言 时间:
2018-04-06 16:43:55
阅读次数:
206
进程: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体 ...
分类:
编程语言 时间:
2018-04-06 16:44:03
阅读次数:
216
#! /usr/bin/env python# -*- coding:utf-8 -*-import sys#sys模块包含了与Python解释器和它的环境有关的变量、函数。#1.sys.argv 获取当前正在执行的命令行参数的参数列表(list)for i in sys.argv: print(i ...
分类:
编程语言 时间:
2018-04-06 16:45:42
阅读次数:
207
一、对象转型 Casting true true true false bigyellow true true yellow 1、对象转型:父类引用指向子类对象,如上述代码中,Animal a = new Dog("bigyellow" , "yellow"); Animal 的引用类型变量a 指向 ...
分类:
编程语言 时间:
2018-04-06 16:45:50
阅读次数:
202
一. JavaScript基础 输出 使用 window.alert() 弹出警告框。 使用 document.write() 方法将内容写到 HTML 文档中。 使用 innerHTML 写入到 HTML 元素。 使用 console.log() 写入到浏览器的控制台。 函数 函数定义 函数访问 ...
分类:
编程语言 时间:
2018-04-06 17:31:00
阅读次数:
175
要讲Kruskal,我们先来看下面一组样例。 画出来更直观一些,就是上面的这张图。 智商只要不是0的(了解最小生成树是什么的童鞋)应该都知道要选择1<->4, 1<->2, 2<->3这三条边那么大家就会问为什么选择这三条呢。 一棵树边的数量等于这棵输的点的数量减1。(不信自己画画试试)这里不再解释 ...
分类:
编程语言 时间:
2018-04-06 17:31:36
阅读次数:
230