首页 > 2020年04月25日 > 全部分享
MergeSort归并排序和利用归并排序计算出数组中的逆序对
首先先上LeetCode今天的每日一题(面试题51. 数组中的逆序对): 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 //输入: [7,5,6,4] //输出: 5 示例1 由于题目中已经给出数组长度为: 0 <= 数 ...
分类:编程语言   时间:2020-04-25 01:02:51    收藏:0  评论:0  赞:0  阅读:56
团队冲刺第十天
1、今天将自己的运动数据保存到了数据库。并且通过数据库的调用获取定位点绘制除了静态地图轨迹。 /** * 讲google地图的wgs84坐标转化为百度地图坐标 */ private void coordinateConvert(){ DBOpenMessageUserlocation dbOpenM ...
分类:其他   时间:2020-04-25 01:02:29    收藏:0  评论:0  赞:0  阅读:41
分布式系统03——一致性算法之Paxos
本文将为各位带来分布式算法中的 Paxos 算法。关注我的公众号「Java面典」,每天 10:24 和你一起了解更多 Java 相关知识点。 一致性算法 在前两篇文章中,已经给各位介绍了分布式事务与分布式事务解决方案。在解决分布式事务时,CAP 三者无法同时满足,往往都会选择一定程度上的牺牲分布式系 ...
分类:编程语言   时间:2020-04-25 01:01:13    收藏:0  评论:0  赞:0  阅读:51
SpringBoot整合Swagger2
Swagger2文档API 为了减少程序员撰写文档的时间、提高生产里,Swagger2应运而生。 1. 引入依赖 2. config中配置Swagger2.java 3. Controller注解样例 4. 运行查看效果. bootstrap样式的Swgger2文档请求:http://localho ...
分类:编程语言   时间:2020-04-25 01:00:40    收藏:0  评论:0  赞:0  阅读:54
计算两个日期相隔的秒数
import datetime def date_delta(start, end): # 转换为标准时间 start = datetime.datetime.strptime(start,"%Y-%m-%d %H:%M:%S") end = datetime.datetime.strptime(e ...
分类:其他   时间:2020-04-25 00:59:35    收藏:0  评论:0  赞:0  阅读:80
通过XML标记生成word
思路 word生成可以通过标签,也可以通过XML元素。 word文档实际上是由文档对象模型描述的,因此我们能够通过对文档对象进行操作去生成word。 由于word允许我们附加XML结构(元素),如下:(2003在工具中) 实际上就是允许我们向其中添加XML节点,因此我们可以利用XSD定义自己的XML ...
分类:其他   时间:2020-04-25 00:57:45    收藏:0  评论:0  赞:0  阅读:66
Spring—02—SpringIOC、DI;
IOC相当于帮我们创建对象; DI相当于给创建好的对象的属性赋值; ioc是目的,di是手段。所以上文的第一句话应该是错的,帮助我们创建对象的是applicationcontext 一、IOC解释 1、英文名称:(Inversion of Control) 2、中文名称:控制反转 (1)控制:对类实 ...
分类:编程语言   时间:2020-04-25 00:56:22    收藏:0  评论:0  赞:0  阅读:66
手写一个简单的HashMap
HashMap简介 HashMap是Java中一中非常常用的数据结构,也基本是面试中的“必考题”。它实现了基于“K V”形式的键值对的高效存取。JDK1.7之前,HashMap是基于数组+链表实现的,1.8以后,HashMap的底层实现中加入了红黑树用于提升查找效率。 HashMap根据存入的键值对 ...
分类:其他   时间:2020-04-25 00:55:41    收藏:0  评论:0  赞:0  阅读:42
a1,a2,a3,a4顺序进栈,出栈顺序有多少种
这里要注意的是当a4出栈后,往后只有一种顺序 a1先出栈 a4 1种 C(2,1)*C(2,1) =4种 这里第二个出栈可以是a2,a3 a2先出栈 同理a1 5种 a3先出栈 第二位只能是a2,a4 第二位为a2有C(2,1)种,a4有1种 3种 a4先出栈 1种 一共14种 ...
分类:其他   时间:2020-04-25 00:55:25    收藏:0  评论:0  赞:0  阅读:31
爬取拉勾网关于python职位并进行数据分析和可视化
一、主题式网络爬虫设计方案 1、主题式网络爬虫名称:抓取拉勾网关于python职位相关的数据信息 2、主题式网络爬虫爬取的内容:关于python职位相关信息 3、主题式网络爬虫设计方案概述:找到网站地址,分析网站源代码,找到所需要的数据所在位置并进行提取、整理和数据可视化操作。 二、主题页面的结构特 ...
分类:编程语言   时间:2020-04-25 00:54:24    收藏:0  评论:0  赞:0  阅读:68
webstrom激活码 2020年
Z4ZSP0F8FF-eyJsaWNlbnNlSWQiOiJaNFpTUDBGOEZGIiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r+A5rS7IGlkZWEubWVkZW1pbmcuY29tIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWF ...
分类:Web开发   时间:2020-04-25 00:53:48    收藏:0  评论:0  赞:0  阅读:222
1.异常类型与其的生命周期 2匿名对象
异常类型的生命周期 定义一个copyFile函数将一个文件中的内容以二进制的方式读出来并以二进制的方式写入另一个文件中, 并且定义一个类ErrorException用来检测错误 class ErrorException { public: ErrorException() { printf("默认构 ...
分类:其他   时间:2020-04-25 00:53:26    收藏:0  评论:0  赞:0  阅读:57
子串 NOIP2015 D2T2 luoguP2679 字符串处理+DP
AC通道! 题目大意: 给定两个长度分别为 n 和 m 的字符串 A 和 B,选取 A 中的 k 个子串,使这 k 个子串按照先后顺序连接起来后等于 B 子串。 输入输出样例 输入 #1 6 3 1 aabaab aab 输出 #1 2 输入 #2 6 3 2 abaab aab 输出 #2 7 输 ...
分类:其他   时间:2020-04-25 00:52:25    收藏:0  评论:0  赞:0  阅读:58
vue安装及新建项目
vue.js可以作为Javascript的一个库来使用,他有全套的工具来构建系统页面,方便快捷、简单易学 按准过vue脚手架 一般在国内使用淘宝镜像源提供的cnpm,直接使用npm由于服务器在国外,网速较慢 使用vue创建项目 python 初始化新建项目 vue init webpack vue0 ...
分类:其他   时间:2020-04-25 00:51:58    收藏:0  评论:0  赞:0  阅读:53
Codeforces Round #250 (Div. 1) - D. The Child and Sequence(线段树)
题目链接:The Child and Sequence 题意:给你你一个序列a,有三种操作:(1)求$\sum_{i=l}^{r}a[i]$,(2)让区间[l,r]内的所有数模x,(3)令a[k]=x 思路:如果没有操作(2),那就是线段树模板题,现在考虑如何实现操作(2) 定理:如果mod<x,那 ...
分类:其他   时间:2020-04-25 00:51:35    收藏:0  评论:0  赞:0  阅读:53
shiro:入门程序(一)
SpringMVC项目 1:pom引入相关依赖 2:安装ini插件 3:创建shiro默认配置文件 resources\shiro.ini 4:构建controller(模拟登陆操作) com\shiro\controller\LoginController.java 5:构建SpringMVC配置 ...
分类:其他   时间:2020-04-25 00:50:56    收藏:0  评论:0  赞:0  阅读:72
类的无参方法
面向对象编程语言中,类由哪几部分组成? 类是具有相同特性和行为的对象集合。 Java类由五大部分组成:成员变量/Field域 方法(method) 构造器 代码块 内部类 类的方法由哪几部分组成? 定义类的方法: 语法: public 返回值类型 方法名() { //步骤一:定义方法名以及返回值类型 ...
分类:其他   时间:2020-04-25 00:50:26    收藏:0  评论:0  赞:0  阅读:62
排序算法之归并
归并排序 归并算法是在分治的思想下,将数组递归的分为两半,分别排序后,再归并成 整个数组。所谓分治,即分而治之。 优点:对于长度为 N 的数组,无论规模多大,排序所需时间总和 NlogN 成正比。 缺点:排序所需额外空间和 N 成正比。 注意:归并排序的核心不是交换数据。 1. 自顶向下的归并排序 ...
分类:编程语言   时间:2020-04-25 00:49:49    收藏:0  评论:0  赞:0  阅读:62
Canvas(3)---绘制饼状图
Canvas(3) 绘制饼状图 有关canvas之前有写过两篇文章 1、 "Canvas(1) 概述+简单示例" 2、 "Canvas(2) 绘制折线图" 在绘制饼状图之前,我们先要理解什么是圆弧,如何在画布中绘制文字等等。所以这里将绘制饼状图理解拆分成以下几个步骤: 弧度是一种长度的描述单位, 一 ...
分类:其他   时间:2020-04-25 00:48:10    收藏:0  评论:0  赞:0  阅读:71
Python求两个有序数组的中位数的几种方法
求两个有序数组的中位数的几种方法 思路一: ...
分类:编程语言   时间:2020-04-25 00:47:32    收藏:0  评论:0  赞:0  阅读:87
1105条   上一页 1 ... 50 51 52 53 54 ... 56 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!