自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎您们呀

这是我的github:https://github.com/1291945816.

原创 大数思维-乘法/除法

(整型)大数乘法 #include<iostream> #include<cstdio> #include<cmath> #include<string> using namespace...

2020-03-26 22:05:44

阅读数 36

评论数 0

原创 The 3n + 1 problem(问题 1095)

原题链接:http://www.dotcpp.com/oj/problem1095.html 题目描述 Consider the following algorithm to generate a sequence of numbers. Start with an integer n. If n...

2020-03-26 22:04:59

阅读数 124

评论数 3

原创 浅记js中的浏览器对象(windows,navigator,screen,location...)

浏览器对象 window 属性 作用 innerWidth、innerHeight 获取窗口的内部宽度和高度 outerWidth、outerHeight 获取浏览器窗口的整个宽高 navigator 属性 作用 navigator.appName 浏览器名...

2020-03-26 22:02:43

阅读数 12

评论数 0

原创 二叉树的一些基本概念以及实战
原力计划

二叉树 概念 二叉树: 是n(n>=0)个节点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根节点和两棵互不相交的、分别称为根节点的左子树和右子树的二叉树组成。 满二叉树: 如果一个二叉树中的任何结点要么度数为0,要么度数为2,则此二叉树为满二叉树 完全二叉树: 如果一...

2020-03-26 17:18:59

阅读数 18

评论数 0

原创 【动态规划】Coin Change(LintCode---669)---详解

题目 给出不同面额的硬币以及一个总金额. 写一个方法来计算给出的总金额可以换取的最少的硬币数量. 如果已有硬币的任意组合均无法与总金额面额相等, 那么返回 -1. Example 样例一 输入: [1, 2, 5] 11 输出: 3 解释: 11 = 5 + 5 + 1 样例二 输入: ...

2020-03-24 21:03:53

阅读数 8

评论数 0

原创 如何在Eclipse中为Activiti的bpmn文件快速增加信号定义(信号中间事件)?

笔者今天学习到信号边界事件时,在设置信号边界事件的配置时,发现无法直接引用一个信号,也就是如下图 也就是一片空白,也不能直接输入(怪我笨咯)。最后根据查找相关资料,发现是我没有定义一个信号,所以无法关联,但是如小白的我不知道该如何去定义这个信号,信号边界事件也没有这个选项,故我首先 将bpmn文件...

2020-03-21 22:38:46

阅读数 10

评论数 0

原创 【Activiti实战-实战一】和你谈谈关口中的排他网关(ExclusiveGateway)

【相关概念】 流程关口: 主要是用于在流程中控制顺序流的分支和汇合, 在BPMN规范中规定了关口可以消耗执行流或者产生执行流。 排他关口(ExclusiveGateway): 根据所给定的流程参数按照输出流的顺序一个一个计算,当条件计算结果为true的时候,会继续执行当前网关中符合条件的输出流。需...

2020-03-14 21:05:53

阅读数 20

评论数 0

原创 简单枚举系列之Uva_10976分数拆分【例题】

分数拆分(Fractions Again?!,Uva10976) 【问题引用】 输入正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y 样例输入: 2 12 样例输出: 2 1/2=1/6+1/3 1/2=1/4+1/4 8 1/12=1/156+1/13 1/12=1/84+...

2020-03-12 21:05:58

阅读数 7

评论数 0

原创 简单枚举系列之Uva_11059最大乘积【例题】

简单枚举(2) (Maxiumum Product,Uva 11059)最大乘积 【题目引用】 【题目分析】 连续子序列有两个要素:起点和终点,所以可以枚举起点和终点,也就是这道题的核心所在。 【实际问题】 用什么存数据?数组还是STL 这里n的范围比较小,所以根据喜好选择,这里个人采用的是...

2020-03-12 00:06:35

阅读数 16

评论数 0

原创 简单枚举系列之UVa_725除法【例题】

UVA 725 除法(Division) 【题目引用】 输入正整数n,按从小到大的顺序排列所有形如abcde/fghij=n的表达式,其中a-j恰好为数字输入0-9的一个排列(可以有前导0),2<=n<=79. 样例输入:62 样例输出: 79546/01283=62 94736/0...

2020-03-10 23:34:44

阅读数 21

评论数 0

原创 数据标准化的常见方法(Min-Max标准化、Z-Score标准化等)

数据预处理 写在前面的话: 数据的标准化: 将数据按比例缩放,使之落入一个小的特定区间,一般目的在于:去除数据的单位限制,转化为无量纲的纯数值,便于不同单位或量级的指标能够进行比较和加权。数据的归一化便是一个典型的案例。 数据的归一化: 把数转换为(0,1)之间的小数 把有量纲的表达式转换为无量...

2020-01-14 12:38:33

阅读数 429

评论数 0

原创 C/C++实现排序算法系列——归并排序(MergeSort)

归并排序(MergeSort)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(分而治之-Divide and Conque)的一个典型应用,也是目前较为流行的经典算法之一。归并排序可分为二路归并、三路归并、多路归并等,本文基于最普遍的二路归并来讲述。

2019-11-22 11:57:43

阅读数 59

评论数 0

原创 这里告诉你如何计算算法的时间复杂度(大O阶)!

关于时间复杂度: 在计算机科学中,算法的时间复杂度(Time complexity)是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串>的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是渐近的,亦>即考...

2019-09-03 22:40:03

阅读数 1532

评论数 2

原创 蓝桥杯训练题解-蛇行矩阵(问题 1097)

原题链接:http://www.dotcpp.com/oj/problem1097.html 题目描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 输入 本题有多组数据,每组数据由一个正整数N组成。(N不大于100) 输出 对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外...

2019-08-31 14:11:39

阅读数 143

评论数 0

原创 蓝桥杯训练题解-Minesweeper(问题 1096)

原题链接:http://www.dotcpp.com/oj/problem1096.html 题目描述 Minesweeper Have you ever played Minesweeper? This cute little game comes with a certain operatin...

2019-08-31 14:11:11

阅读数 117

评论数 0

原创 大数思维-大数阶乘(1000以内)(c++描述)

首先,在本篇文章开头提供我看到的挺好的阶乘解法(c描述)的链接:https://blog.csdn.net/lisp1995/article/details/52403507 我的解法也是参考他的思路的. 众所周知,普通的阶乘100以内(或者更小),我们是可以直接算的(简单的迭代或者递归),但当超...

2019-08-31 14:05:11

阅读数 97

评论数 0

原创 两种排序-快排与冒泡

快速排序 算法描述: 先定义左边i=L 与最右边的 j=R 取中间的数 mid 作为判断 mid = a[(R+l)/2] 一趟快速排序: 先从左边开始 逐渐递增i的值直到找到第一个a[i] &gt; mid 此时跳出循环 然后从右边开始 逐渐递减j的值直到找到第一个a[j] ...

2019-08-31 14:04:47

阅读数 102

评论数 0

原创 迷宫的最短路径-宽度优先搜索(BFS) -例题

BFS概念 与深度优先搜索相似,都是由某个状态开始探索所有可以到达的状态.但相对深度优先搜索来说,宽度优先搜索总是先搜索距离初始状态较近的状态,即由近及远,首先探索满足条件最近的状态。利用原理:队列,“先进先出”。 例题 迷宫的最短路径 ...

2019-08-31 14:04:29

阅读数 302

评论数 0

原创 深度优先搜索(DFS)例题

DFS概念 它从某个状态开始,不断地转移状态直至无法转移,然后回退到前一步的状态,继续转移其他状态,如此不断重复,直至找到最终的解。 例题 /* dfs 例题 */ //给定整数a1,a2,a3...an,判断是否能够从中抽出几个整数使得它们的和刚好为k int a[Max]; int n,...

2019-08-31 14:04:15

阅读数 86

评论数 0

原创 java语法糖--自动装箱拆箱与遍历循环

参考来源:《深入理解Java虚拟机》 周志明 著 上一章:java语法糖–泛型和类型擦除 自动装箱拆箱和遍历循环也是我们在java里面使用的最多的。 让我们先从例子出发吧 public class Test { public static void main(String[] args)...

2019-08-31 13:56:25

阅读数 33

评论数 0

原创 java语法糖--泛型与类型擦除

参考来源:《深入理解Java虚拟机》 周志明 著 语法糖: 也被称为“糖衣语法”,是指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员的使用,然而虚拟机在运行时却是不支持这种语法,所以它们将会在编译期间就会被解语法糖,也就是还原回简单的基础语法结构。 在java中常用...

2019-08-31 10:35:18

阅读数 34

评论数 0

原创 虚拟机性能监控与故障处理工具笔记(一)

来源:《深入理解Java虚拟机》 周志明著 表1 名称 主要作用 jps JVM Process Status Tool 显示指定系统内所有的Hotspot虚拟机进程 jstat JVM Statistics Monitoring Tool 用于收集HotSpot虚拟机各方...

2019-08-30 13:57:22

阅读数 12

评论数 0

原创 统计学中的第p百分位数的理解

相信大家在做数据分析,需要用到统计学的知识的时候,应该都会遇到第p百分位数那么在这里我将要讲讲我个人的理解: 从维基百科上查找相关概念: 百分位数,统计学术语,如果将一组数据从小到大排序,并计算相应的累计百分位,则某一百分位所对应数据的值就称为这一百分位的百分位数,以Pk表示第k百分位数。 Pk...

2019-08-29 18:34:35

阅读数 406

评论数 0

原创 如何解决jupyter--notebook无法连接python服务也就是显示一直IN[*]

问题描述&解决 在我使用anaconda3安装自带的jupyter–notebook时,发现其居然不能连接到python服务上,但是我的同学居然能正常使用,着实让人奇怪,难道是电脑问题???? 根据网上的建议,查了一下版本 conda list 对比了一下 ,原来是tornado版本的问...

2019-08-24 13:21:31

阅读数 1955

评论数 2

原创 java爬虫实战项目(Spring boot +Selenium)

前面已经学会的简单的JAVA爬虫,那么我们可以开始实战,若没有看博主前面的几篇的文章的,可以去先看看。 传送门1 项目地址:传送门2 如果你喜欢的话,记得给个star,Thank! ...

2019-08-20 14:10:39

阅读数 325

评论数 0

原创 线性表中的单向链表的简单操作

单向链表是链表中的一种,其特点是链表的链接方向是单向的,对链表的访问要通过从头部开始,依序往下读取。当然,往后对数据结构的深入学习,还会涉及到双向链表、循环链表等线性表,我在这里就不再解释了。 链表主要是由结点一个个相继串起来的,其中每一个结点又被分为两个部分:(data)数据域、(next)指针...

2019-08-20 14:00:54

阅读数 16

评论数 0

原创 Java爬虫入门(三)爬取京东上手机信息(Springboot)

掘金原文传送门 说在开头的话:以下的代码存在不严谨的做法,可自行更改:) 项目结构(使用maven管理) application.properties #DB Configuration spring.datasource.driver-class-name=com.mysql.cj.jdbc....

2019-08-20 13:59:09

阅读数 37

评论数 0

原创 JAVA爬虫入门(二)Jsoup解析数据

掘金原文传送门 Jsoup简介 对于一个需要爬取网页信息的我来说,jsoup的存在无疑是减轻了很多负担。使用Jsoup的一些API可以很方便且快捷的获取到我们想要的内容。 jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的...

2019-08-20 13:56:41

阅读数 18

评论数 0

原创 Java爬虫入门(一)使用HttpClient发起Get 或Post请求

掘金原文 传送门 本文参考Java 爬虫学习(一)关于 HttpClient 发起 Get 、Post 请求(想要了解其详细的 可点击此处) 使用HtttpClient模拟客户端爬取网页数据,总的来说,无非就是三个大步骤: 创建HttClient对象(模拟客户端)和设置URI地址 发起请求,获...

2019-08-20 13:54:28

阅读数 172

评论数 0

提示
确定要删除当前文章?
取消 删除