首页 > 2020年05月05日 > 全部分享
剪绳子
给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m] 。请问 k[0]*k[1]*...*k[m] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘... ...
分类:其他   时间:2020-05-05 23:25:02    收藏:0  评论:0  赞:0  阅读:71
oracle merge into在大数据离线批处理中的应用
前言 目前仅在一家公司做过大数据相关,也不太清楚其他公司情况。东家这常用的大数据离线处理基本就是sqoop导入到hive中,然后使用spark或者hive计算出结果再导出到oracle中。很多情况下是把oracle中整个表或者某个时间条件的筛选出来的数据整个删掉,再把最新的这部分数据全部导数回到or ...
分类:数据库技术   时间:2020-05-05 23:24:22    收藏:0  评论:0  赞:0  阅读:102
数据分析和科学计算可视化
一、用于数据分析、科学计算与可视化的扩展模块主要有:numpy、scipy、pandas、SymPy、matplotlib、Traits、TraitsUI、Chaco、TVTK、Mayavi、VPython、OpenCV。 1.numpy模块:科学计算包,支持N维数组运算、处理大型矩阵、成熟的广播函 ...
分类:其他   时间:2020-05-05 23:23:28    收藏:0  评论:0  赞:0  阅读:80
word文档里面下一行文字批量接到上一行文字后面
工具:2010版word 1、先打开word文档,以下图为例,需要将下图中的下一行文字zhidao统一接到上一行文字后面,即将三个段落调整为一段文字; 2、按Ctrl+H键调出查找和替换框,然后在“查找内版容”框内输入“^p”,“替换为”留空即可,最后点击“全部替换”权; 3、在弹出的窗口继续点击“ ...
分类:其他   时间:2020-05-05 23:22:53    收藏:0  评论:0  赞:0  阅读:271
Oracle入门学习七
学习视频:https://www.bilibili.com/video/BV1tJ411r7EC?p=74 设计数据库步骤: 良好的数据库设计:节省空间,数据完整,方便开发。 步骤:1、收集信息 2、标识实体 3、标识实体属性 4、标识实体之间的关系 5、画E-R图,编写Sql 概念了解: 映射基数 ...
分类:数据库技术   时间:2020-05-05 23:22:25    收藏:0  评论:0  赞:0  阅读:87
反转链表
反转一个单链表。 方法1(迭代):设置两个节点,分别是头结点和头结点前面的节点,然后循环迭代就好了 方法2(递归) 看LeetCode大神总结了递归三部曲,记录一下: 找到递归出口 确定返回值 分析单次递归要做的事情 ...
分类:其他   时间:2020-05-05 23:21:45    收藏:0  评论:0  赞:0  阅读:76
[SDOI2014]重建(矩阵树定理)
[SDOI2014]重建(矩阵树定理) 题面 T 国有 N 个城市,用若干双向道路连接。一对城市之间至多存在一条道路。 在一次洪水之后,一些道路受损无法通行。虽然已经有人开始调查道路的损毁情况,但直到现在几乎没有消息传回。 幸运的是,此前 T 国政府调查过每条道路的强度,现在他们希望只利用这些信息估 ...
分类:其他   时间:2020-05-05 23:21:14    收藏:0  评论:0  赞:0  阅读:71
行为模式之迭代器模式
迭代模式是行为模式之一,它把对容器中包含的内部对象的访问委让给外部类,使用Iterator(遍历)按顺序进行遍历访问的设计模式。 在应用Iterator模式之前,首先应该明白Iterator模式用来解决什么问题。或者说,如果不使用Iterator模式,会存在什么问题。1.由容器自己实现顺序遍历。直接 ...
分类:其他   时间:2020-05-05 23:20:54    收藏:0  评论:0  赞:0  阅读:83
Spring JDBC
Spring JDBC Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发 步骤: 1. 导入jar包 2. 创建JdbcTemplate对象。依赖于数据源DataSource JdbcTemplate template = new JdbcTemplat ...
分类:数据库技术   时间:2020-05-05 23:20:10    收藏:0  评论:0  赞:0  阅读:63
Python数据类型
介绍:Python中的变量不需要声明,每个变量在使用前必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,他没有类型,我们所说的类型是变量所指的内存中对象的类型, 等号(=)用来给变量赋值, 一、数据类型 Python中有六个标准的数据类型: 1.Number(数字):又分为 ( ...
分类:编程语言   时间:2020-05-05 23:19:21    收藏:0  评论:0  赞:0  阅读:72
第四章学习小结
1.学习小结:本周学习了串,数组,广义表,学习的重点是完成串的模式匹配,一下是一点总结: 串: 串的模式匹配算法: (1) BF算法:时间复杂度为O(m×n),容易运行超时 (2) KMP算法:时间复杂度为O(m+n) 矩阵: 特殊矩阵的压缩: (1)矩阵中存在大量值相同的元素,称为特殊矩阵:对称矩 ...
分类:其他   时间:2020-05-05 23:19:04    收藏:0  评论:0  赞:0  阅读:66
用两个栈实现队列
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回 -1 ) 解题思路:这道题就是用两个栈,第一个栈正常存,当取的时候判断第二个栈是否为空,... ...
分类:其他   时间:2020-05-05 23:18:31    收藏:0  评论:0  赞:0  阅读:80
149. 买卖股票的最佳时机
149. 买卖股票的最佳时机 中文English 假设有一个数组,它的第i个元素是一支给定的股票在第i天的价格。如果你最多只允许完成一次交易(例如,一次买卖股票),设计一个算法来找出最大利润。 样例 样例1 输入: [3, 2, 3, 1, 2] 输出: 1 说明:你可以在第三天买入,第四天卖出,利 ...
分类:其他   时间:2020-05-05 23:17:31    收藏:0  评论:0  赞:0  阅读:93
从上到下打印二叉树 I
从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 ...
分类:其他   时间:2020-05-05 23:16:23    收藏:0  评论:0  赞:0  阅读:76
CSS - checkbox 样式
.checkbox-wrap{ position:relative } .checkbox-wrap::before{ content: ''; position: absolute; top: 8px; width: 22px; height: 22px; background: #fff; bo ...
分类:Web开发   时间:2020-05-05 23:15:35    收藏:0  评论:0  赞:0  阅读:80
数组中重复的数字
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 解法1:先排序之后移位相减,得数为0说明是重复的 解法2:用HashSet,存入相同元素的时候HashSet会返... ...
分类:编程语言   时间:2020-05-05 23:15:09    收藏:0  评论:0  赞:0  阅读:71
一脚踩进java之基础篇17——面向对象 (this关键字)
一、this调用构造方法 1.1 方法之间调用时,可以通过方法名进行调用。可是针对构造方法,无法通过构造方法名来相互调用。 1.2 构造方法之间的调用,可以通过this关键字来完成。 1)构造方法调用格式: this(参数列表); 1.3 构造方法的调用 class Person { // Pers ...
分类:编程语言   时间:2020-05-05 23:14:36    收藏:0  评论:0  赞:0  阅读:70
Servlet API
1、Servlet API:由两个软件包(Htpp协议的软件包、非Htpp协议的软件包)组成。 Servlet API 适用于任何通讯协议。 2、Servlet继承关系: ServletConfig:接口 a、getServletConfig():获取Servlet上下文对象 application ...
分类:Windows开发   时间:2020-05-05 23:14:06    收藏:0  评论:0  赞:0  阅读:67
【数组】152. 乘积最大子数组
题目: 解答: 1 class Solution { 2 public: 3 int maxProduct(vector<int>& nums) 4 { 5 int max = INT_MIN; 6 int imax = 1; 7 int imin = 1; 8 9 for (int i = 0;i ...
分类:编程语言   时间:2020-05-05 23:12:57    收藏:0  评论:0  赞:0  阅读:92
AcWing345 牛站(floyd+倍增)
设计状态为走了k步,从i-j的最短路,由于加法满足结合律,因此可以用倍增来优化逼近n 这样可以log复杂度逼近,代码与floyd相似,但是状态的定义完全不同,本题还需要离散化一下,因为原数太大 #include<bits/stdc++.h> using namespace std; const in ...
分类:Windows开发   时间:2020-05-05 23:12:08    收藏:0  评论:0  赞:0  阅读:84
1053条   上一页 1 2 3 4 ... 53 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!