自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Python题:合并两个字符串数组的值A和B到C

如题:A = [ 'a,1', 'bb,3,22', 'c,3,4', 'b,5']B = [ 'a,2', 'bb,1', 'd,2', 'a,3']现要求合并A和B到C,输出C为:['a,1,2,3', 'bb,3,22,1', 'c,3,4', 'b,5', 'd,2']即A中'a', 'bb', '...

2019-11-02 21:55:21 1912

原创 素因数分解式-求一个正整数的所有素因数的乘积

题目:如图Python实现:"""分解素因数"""import mathdef is_prime(num: int) -> bool: """判断是否是素数""" if num <= 1: return False if num <= 3: return True # 不在6的倍数两侧的一定不是...

2019-09-25 00:34:39 1415

原创 阿里云CentOS7下Redis安全策略

1、禁止使用root用户启动(这里用admin用户启动redis服务) 1)切换到admin用户登录: su admin 2)复制redis.conf到非root用户home目录路径下: cp /usr/local/redis/redis.conf /home/admin/ 3)修改admin下的redis.conf文件: d...

2019-09-11 14:46:54 360

原创 mac下pip3 install ipython后出现-bash: ipython: command not found解决方案

Mac操作系统下,通过 pip3 install ipython 后,出现 -bash: ipython: command not found。输入 python3 -m IPython --version 查看是否安装ipython成功,显示版本信息则说明成功安装。再次输入python -m IPython 成功启动ipython。说明是可以启动成功,只不过启动指令稍微复杂,现在要...

2019-08-28 00:14:44 3785

原创 用Python只要3行代码实现快速排序?

def quick_sort(arr: list): """stable quicksort""" if len(arr) <= 1: return arr return quick_sort([i for i in arr[1:] if i <= arr[0]]) \ + [arr[0]] \ + ...

2019-07-14 11:44:47 145

原创 一个简单的星期枚举类及应用

/** * 枚举类 */public enum WeekEnum { SUN("周日"), MON("周一"), TUE("周二"), WED("周三"), THU("周四"), FRI("周五"), SAT("周六"); private String weekday; WeekEnum(String weekda...

2019-05-20 10:29:07 4600

转载 MYSQL 查询数据库表空间大小

工作中遇到 需要统计MySQL数据库中表的存储内存大小,这篇博客亲测可用,因此转载以做收藏,本文转自https://blog.csdn.net/chen3888015/article/details/79665568查询各个数据库占用空间大小select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' ...

2019-04-12 10:31:25 1118

转载 数据库三大范式详解(转载、含数据库设计原则与方法链接)

范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF)...

2018-04-08 10:57:59 524

原创 CCF跳一跳Java(201803CCF第1题)

题目不记得太多,大概描述下:就是微信跳一跳游戏,给一组输入,输入中只有1,2,0三个数字,1代表跳到了下一个盒子但不在中心,得分+1;2代表跳到了下一个盒子且在中心,根据上次的得分计算:如果上一次得分为1,那此次得分+2,如果上一次得分为2,那此次得分+4(2+2=4),以此类推。。。如上一次得分为6分,这次又跳到了盒子中心,那此次得分为+8分(6+2=8);0就代表没有跳到盒子上,游戏结束。...

2018-03-19 12:45:53 2119 2

原创 201803CCF第二题(碰撞的小球)Java

题目描述:数轴上有长度为L(L为偶数)的线段,左端点0,右端点L。n个小球开始都是向右,且都在偶数坐标上,速度大小为1单位长度每秒。当小球到达端点(0或L)时,立即反向,速度不变;当两个小球相撞(在同一位置),立即反向,速度不变。现在告诉你线段长度L,小球数量n,以及n个小球初始位置,请计算t秒之后各个小球的位置。提示:同一时刻同一位置最多只有两个小球相撞,由于速度始终不变,所以碰撞时...

2018-03-18 20:47:22 3311 2

转载 Java的native方法

出处:点击打开链接                                  第一篇:今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解。一. 什么是Native Method   简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个

2017-10-24 13:08:17 239

转载 DML语句 与 DDL语句的定义与区别?

本文转自点击打开链接,如有侵权请告知立即删除。DML(Data Manipulation Language)数据操纵语言:适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等. DDL(Data Definition Language)数据定义语言:适用范围:对数据库中的某些对象(例如,database,

2017-09-06 14:25:51 842

原创 约瑟环问题

15个教徒和15个非教徒在深海上探险,必须将一半的人投入海中,其余人才能幸免于难,于是想了一个办法,30个人围城一圈,从第一个人开始一次报数,每次数到9,就将他扔到大海(接着又从下一个人开始从1报数),如此循环知道仅剩15人为止,剩下的15人就是幸存者。现在问:如何排列,才能使剩下的15人全是教徒?思路很简单,详细描述见代码注释代码如下:import java.util.Array

2017-09-03 17:37:08 618

原创 堆排序Java实现

堆排序的实现原理就先不给出了,有时间再补上。如果了解堆排序的原理,并理解完全二叉树与最大堆,相信看了代码实现后应该能有所帮助,注释很详细,有误的地方恳请指正!其代码实现如下:import java.util.Arrays;public class Heap_Sort { private static int[] data = { 0, 5, 6, 10, 8, 3, 2, 7,

2017-08-25 18:35:13 225

原创 快速排序Java实现

假设有n个记录,键值为k1,k2,...kn。利用分治策略与递归思想解决快速排序:1.取i为第一个键值。2.从左至右查找ki使得ki>k。3.从右至左查找kj使得kj<k。4.若i<j,swap(ki,kj),继续步骤2。5.若i>j,swap(k,kj),并以j为基点分割为左右两部分,递归左右两部分进行排序(不包括j位置的键值)。impo...

2017-08-11 16:41:33 211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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