直接上代码。 import java.util.*; public class StringArrayUtil { // 求两个字符串数组的并集,利用set的元素唯一性 public static String[] union(String[] arr1, String[] arr2) { Set< ...
分类:
编程语言 时间:
2020-05-03 10:48:59
阅读次数:
87
一、前言 排序算法的评价指标: 算法执行效率 最好、最坏以及平均时间复杂度。注意:原始数据有序度的不同,对排序的执行时间有很大的影响 时间复杂度的系数、常数、低阶。注意:实际开发中,数据规模可能很小,因此需要考虑这几个方面 比较次数和交换次数。注意:基于比较的排序算法会涉两个基本的操作,即元素比较大 ...
分类:
编程语言 时间:
2020-05-03 10:51:34
阅读次数:
58
1、排序二叉树 排序二叉树是一种特殊的二叉树,可以非常方便的进行检索,它具有如下特点: 若它的左子树不为空,则左子树上所有节点值都小于根节点的值 若它的右子树不为空,则右子树上所有节点值都大于根节点的值 左子树和右子树都一颗排序 排序二叉树评价查找时间为O(logn),极端情况下(所有节点都靠近一侧 ...
分类:
编程语言 时间:
2020-05-03 10:56:12
阅读次数:
74
install 编译再启动可解决此问题 ...
分类:
编程语言 时间:
2020-05-03 11:06:07
阅读次数:
69
代码来源: https://github.com/eriklindernoren/ML-From-Scratch 支持向量机代码: from __future__ import division, print_function import numpy as np import cvxopt fro ...
分类:
编程语言 时间:
2020-05-03 12:12:53
阅读次数:
69
自定义异常类 尽管C++预定义了很多标准异常类,但可能还是无法满足我们的需求,这时候我们可以自定义异常类来描述异常。当然,如果使用C++定义的异常类就可以满足,那么尽量使用C++定义的异常类,而避免创建自己的异常类。 异常类同一般的C++类没什么区别,除了它派生自exception类或者其派生类(如 ...
分类:
编程语言 时间:
2020-05-03 12:14:40
阅读次数:
108
例: 使用内部类排序类: new Comparator 例2:使用继承Comparable 接口,重写compareTO 方法。 ...
分类:
编程语言 时间:
2020-05-03 12:20:39
阅读次数:
64
Floyd算法 弗洛伊德算法,用来计算多源最短路径(任意两个点之间的最短路径) 符号描述 D(i,j) 节点i到节点j的最短距离 N(i,j) 节点i到节点j的下一跳节点 思维 1. 如果某个节点位于起点到终点的最短路径上 D(i,j)=D(i,k)+D(k,j) 2. 如果某个节点不位于起点到终点 ...
分类:
编程语言 时间:
2020-05-03 12:25:28
阅读次数:
59
Python协程&asyncio&异步编程 1.协程 协程是微线程,是一种用户态上下文切换技术,通过一个线程实现代码块相互切换执行 实现协程有这么几种方法: greenlet,早期的模块 yield 关键字 asyncio python3.4引入的 async、await关键字 python3.5 ...
分类:
编程语言 时间:
2020-05-03 12:26:34
阅读次数:
62
1、输入输出,input()代表需要输入,print() 输出 name=input("请输入您的姓名:")print("Hello,",name) 2、python对大小写敏感,也就是区分大小写 3、\ 转义单引号和双引号 4、多行输入:使用'''内容1换行内容2'''。 5、如果字符串前边加r, ...
分类:
编程语言 时间:
2020-05-03 12:28:51
阅读次数:
68
这是我在3dmax中创建的1cm*1cm*1cm的立方体,右图为3dmax中的坐标系 当我们把这个立方体导入到unity中发现x轴意外的扭转了90度 为了解决这个问题,你需要对模型做出修正 1、选定其中一个模型,在层次界面选择仅影响轴,先选定其轴。 2、在导出的时候在高级选项中将轴转化中的向上轴改为 ...
分类:
编程语言 时间:
2020-05-03 12:30:29
阅读次数:
259
Spring Boot Starter 开箱即用的组件 自动装配的功能 Spring Framework IOC applicationContext.xml HelloController hc = (HelloController)context.getbean("name") Bean 的装配 ...
分类:
编程语言 时间:
2020-05-03 12:31:11
阅读次数:
83
在上一篇Python接口自动化测试系列文章:Python接口自动化之unittest单元测试, 主要介绍单元测试,unittest模块特性、大致流程、源码及实战例子。 以下主要介绍接口概念、接口用例设计及登录接口测试实战。 01、什么是接口? 接口:检测外部系统与系统之间以及内部各个子系统之间的交互 ...
分类:
编程语言 时间:
2020-05-03 12:34:41
阅读次数:
272
在一些公共场所经常可以看到一些动态提示的文字,以下代码即为文字的循环变化代码: import sys import time def print_act(word): print('新春佳节快乐'+'\r') #让光标回到行首 sys.stdout.write("\r") #缓冲区的数据全部输出 s ...
分类:
编程语言 时间:
2020-05-03 12:36:59
阅读次数:
127
题目: 重排链表:给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 思路: 使用了懒人做法,使用了栈,应该还有更好的方法,想到后做补充。 程序: # Defin ...
分类:
编程语言 时间:
2020-05-03 12:37:31
阅读次数:
214
看《java并发编程实战》一书时,在33-34页中,对里面的例子不是很理解,究竟该怎么理解“不要在构造过程中使this引用逸出”,后来在segmentfault中找到一个问题,看完才有点理解。现作记录: 原文出处:https://segmentfault.com/q/1010000007900854 ...
分类:
编程语言 时间:
2020-05-03 12:39:01
阅读次数:
63
在上一篇Python接口自动化测试系列文章:Python接口自动化之登录接口测试, 主要介绍接口概念、接口用例设计及登录接口测试实战。以下主要介绍使用openpyxl模块操作excel及结合ddt实现数据驱动。如果感觉文章很长,那就是文章很长。 在此之前,我们已经实现了用unittest框架编写测试 ...
分类:
编程语言 时间:
2020-05-03 12:44:02
阅读次数:
164
一,什么是事件? 事件就是用户或者浏览器自身执行的某种动作。如点击(click),加载,鼠标经过。 二,什么是事件处理程序? 响应某个事件的就是事件处理程序。 三,HTML事件处理程序? 一个元素支持的每一个事件都可以使用一个与相应事件处理程序同名的特性来指定,这个特性的值就是能够执行的Javasc ...
分类:
编程语言 时间:
2020-05-03 12:44:47
阅读次数:
77
第六章、用DgnTool类实现交互式工具 上一章通过键入命令可实现放置各种图形,但这些图形的位置都是固定的。那么,能否在输入命令后让图形跟着光标走,定位后在该点放置图形呢?答案无疑是肯定的。 在面向对象的MicroStation C++API推出之前,MDL C API中有mdlState_xxx类 ...
分类:
编程语言 时间:
2020-05-03 12:45:15
阅读次数:
69
来自C++的"Const式"傲娇 好久之前就想要做一个有关Const的总结了.作为C++里实用但复杂的限定符,Const可谓是让人又爱又恨.废话不多说了,提前做个说明:这是一个C++语言的Const语法简明介绍.讲求快速参考,快速应用.如果想深入详细地参考应用实例与讲解的请自行参考Primer第五版 ...
分类:
编程语言 时间:
2020-05-03 12:45:30
阅读次数:
62