码迷,mamicode.com
首页 > 2017年08月04日 > 全部分享
八大排序算法的python实现(三)冒泡排序
代码: 冒泡排序应该是最熟悉的排序算法了吧,所以基本上写这个算法没遇到什么问题。值得注意的是,python中交换两个数的顺序可以通过这种方式实现,这种小tip可以学习一下。 时间复杂度O(n ** 2) 空间复杂读O (1) 稳定排序算法。 说明:稳定排序大概有四种:直接选择排序、冒泡排序、归并排序 ...
分类:编程语言   时间:2017-08-04 17:35:50    阅读次数:214
zzuli OJ 1129: 第几天
Description 你知道。2012-1-1是该年的第1天。而9999-9-9呢?给你一个详细的日期,计算该日期是该年的第几天。 Input 输入一个日期。格式为:Year-month-day。year是小于9999的正整数。 Output 一个整数。表示该日期是该年的第几天。 Sample I ...
分类:其他好文   时间:2017-08-04 17:35:44    阅读次数:137
vs2013/2015中scanf函数类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
在使用vs2015时,遇到了scnaf函数安全性的问题,程序不能正常运行,错误如下: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable d ...
分类:其他好文   时间:2017-08-04 17:35:38    阅读次数:416
单相、二相、三相区别
单相、二相、三相区别 单相是220伏电压。相线对零线间的电压。两相的是相线的A和B或C,之间的相电压是380,常见的用电器是380的电焊机。三相的是A.B.C之间的380V的相间电压,用电器是三相电380V的电机或设备。 整流器将交流电变成直流电。 电机电容不能代替励磁机。励磁机是定子线圈和转子线圈 ...
分类:其他好文   时间:2017-08-04 17:35:31    阅读次数:125
[BZOJ 2749] 外星人
题意 给定 $n = \prod_{k = 1} ^ m {p_k} ^ {q_k}$ . 求最小的 x , 使得 $\phi^x(n) = 1$ . $1 \le p_k \le {10} ^ 5$ . $1 \le q_k \le {10} ^ 9$ . 分析 设 $$R(n) = \min_{ ...
分类:其他好文   时间:2017-08-04 17:14:48    阅读次数:116
spring security 注解@EnableGlobalMethodSecurity详解
1、Spring Security默认是禁用注解的,要想开启注解,需要在继承WebSecurityConfigurerAdapter的类上加@EnableGlobalMethodSecurity注解,来判断用户对某个控制层的方法是否具有访问权限 2、例如下面代码就表示如果用户具有admin角色,就能 ...
分类:编程语言   时间:2017-08-04 17:14:41    阅读次数:534
spring与mybati整合方法
(1)spring配置文件: <!-- 引入jdbc配置文件 --> <context:property-placeholder location="jdbc.properties"/> <!--创建jdbc数据源 --> <bean id="dataSource" class="org.apach ...
分类:编程语言   时间:2017-08-04 17:14:33    阅读次数:140
MQTT---HiveMQ源代码具体解释(七)Netty-SSL/NoSSL
源博客地址:http://blog.csdn.net/pipinet123 MQTT交流群:221405150 实现功能 依据用户配置的不同的Listener(TcpListener、TlsTcpListener、WebsocketListener、TlsWebsocketListener),为pi ...
分类:Web程序   时间:2017-08-04 17:14:23    阅读次数:355
scala中计算的的一个小问题,超出Int.maxValue时不会报错
如果小于Int.max时他不会报错 721011081081118251528962147483647 ...
分类:其他好文   时间:2017-08-04 17:14:16    阅读次数:98
ZCMU新人训练赛-B
Tom has a meadow in his garden. He divides it into N * M squares. Initially all the squares were covered with grass. He mowed down the grass on some o ...
分类:其他好文   时间:2017-08-04 17:14:08    阅读次数:169
case
#!/bin/bash #date:2015.06.15 mem(){ free -m } hdd(){ df -h } case "$1" in mem) mem ;; hdd) hdd ;; *) echo "Usage: $0 {mem|hdd}" esac ...
分类:其他好文   时间:2017-08-04 17:14:01    阅读次数:107
ajax简单登录说明
ajax 简单登录说明: ...
分类:Web程序   时间:2017-08-04 17:13:55    阅读次数:174
cp显示进度条
#!/bin/bash trap 'exit_fun' 2 usage(){ echo "Usage: `basename $0` \"src file\" \"dst file\"" exit 1 } exit_fun(){ echo -e "\033[?25h" kill -9 $(ps -ef... ...
分类:其他好文   时间:2017-08-04 17:13:45    阅读次数:264
HDU 6060 RXD and dividing(LCA)
【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=6060 【题目大意】 给一个n个节点的树,要求将2-n号节点分成k部分, 然后将每一部分加上节点1,求每个集合最小斯坦纳树的最大权值和。 【题解】 我们按照后序遍历染色分组,得到的一定是最优分组, 现 ...
分类:其他好文   时间:2017-08-04 17:13:37    阅读次数:156
Linux —— 压缩文件
Linux——压缩文件 为什么需要压缩文件? 文件在传输过程中,可能由于文件过大,传输所需时间过多。减少文件大小有两个明显的好处,一是可以减 少存储空间,二是通过网络传输文件时,可以减少传输的时间。对于某些不常用文件,减少它对硬盘空间的 浪费,我们往往会将其压缩,在需要时再解压缩。 Linux中有哪 ...
分类:系统相关   时间:2017-08-04 17:13:28    阅读次数:201
分发密钥
#!/bin/sh # . /etc/init.d/functions for n in 8 7 31 41 do scp -P 52113 ~/hosts oldgirl@172.16.1.${n}:~ >/dev/null 2>&1 &&\ ssh -p 53113 -t oldgirl@172... ...
分类:其他好文   时间:2017-08-04 17:13:16    阅读次数:148
JSON.stringify(),JSON.parse(),toJSON()方法使用
JSON.stringify():将value(Object,Array,String,Number...)序列化为JSON字符串 JSON.parse():将JSON数据解析为js原生值 toJSON(), 作为JSON.stringify中第二个参数(函数过滤器)补充 ,理解内部顺序很重要。 假 ...
分类:Web程序   时间:2017-08-04 17:13:07    阅读次数:182
1427条   上一页 1 ... 33 34 35 36 37 38 39 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!