码迷,mamicode.com
首页 > 2018年08月02日 > 全部分享
栈和队列----按照左右半区的方式重新组合单链表
按照左右半区的方式重新组合单链表 给定一个单链表的头部节点 head,链表长度为 N ,如果 N 为偶数,那么前 N/2 算作前半区,后 N/2 算作后半区,如果 N 为奇数,那么前 N/2 算作前半区,后 N/2 + 1算作后半区。左半区从左到右依次记为 L1->L2->...,右半区从左到右依次 ...
分类:其他好文   时间:2018-08-02 01:58:19    阅读次数:195
22. Generate Parentheses(ML)
22. Generate Parentheses xrange and format ...
分类:其他好文   时间:2018-08-02 01:57:59    阅读次数:122
杭电多校第四场 E Matrix from Arrays
Problem E. Matrix from Arrays Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 474 Accepted Subm ...
分类:其他好文   时间:2018-08-02 01:57:47    阅读次数:164
获取元素尺寸宽高
1 2 3 4 5 6 获取元素尺寸宽高 7 8 18 19 20 Prosper 21 22 42 43 44 ...
分类:其他好文   时间:2018-08-02 01:57:38    阅读次数:156
Linux防火墙基础知识及应用;设置SNAT策略,局域网共享上网;DNAT策略,发布内部服务器
防火墙,通俗地打个比方就相当于城池周围的护城河,开放和管理服务的提供一般电脑系统的安全主要取决于:1)第三方监控杀毒软件如360杀毒软件2)系统策略防火墙规则设定3)文件的权限设定Linux防火墙体系主要工作在网络层,针对TCP/IP数据包的过滤和限制,属于典型的包过滤防火墙(或称为网络层防火墙),Linux系统的防火墙体系基于内核编码实现,具有非常稳定的性能和极高的效率,因此获得广泛的应用。Ne
分类:系统相关   时间:2018-08-02 01:57:28    阅读次数:288
部署node api的二三事
当接到node开发node api的时候,我就想用docker来部署,众所周知,node的版本更新迭代很快。很多以前需要babel后才能采用的方法正在不断被node 原生的支持。如果随便更换生产服务器的node版本,可能对以前的服务产生一定程度的冲击。我想用docker就是想单纯固定住node版本。 ...
分类:Windows程序   时间:2018-08-02 01:57:20    阅读次数:168
关于装饰器、迭代器、生成器以及其它一些内容的整理
1.装饰器 为什么要使用装饰器? 答:开放封闭原则:对修改封闭,对扩展开放 装饰器实现的两个要求: 1.装饰器不能修被装饰对象的源码 2.装饰器不能修改被装饰对象的调用方式 装饰器的目标:在遵循1和2的前提下,为被装饰对象添加上新功能 装饰器语法: 2.迭代器 1.迭代的概念 迭代器即迭代的工具,那 ...
分类:其他好文   时间:2018-08-02 01:57:10    阅读次数:215
Git分支
分支简介 1. Git默认创建master分支,其实它是一个指向提交对象的可变指针。 2. 当前分支会在每次的提交操作中自动向前移动。 3. Git有一个特殊指针HEAD指向当前分支,相当于当前分支的别名。 4. 创建新分支即创建了一个指向最后提交对象的可移动的新指针。 分支管理 1. 创建分支,此 ...
分类:其他好文   时间:2018-08-02 01:57:02    阅读次数:113
jQuery练习题
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>jq获取鼠标的位置</title> <style> div{ width: 500px; height: 500px; background-color: #5 ...
分类:Web程序   时间:2018-08-02 01:56:56    阅读次数:282
求1到5阶乘之和
1 方法一: 2 s = 1 3 sum = 0 4 for i in range(1,6): 5 s = s*i 6 sum += s 7 print(s) 8 print(sum) 1 方法二:效率低,每次都要重新算k 2 3 n = 0 4 for i in range(1,6): 5 k =... ...
分类:其他好文   时间:2018-08-02 01:56:46    阅读次数:199
python 生成器与迭代器(yield 用法)
背景 首先,我不会解释这两个名词,我看过很多遍解释,可还是看不懂,还是直接看使用情景吧。 我们以佩波拉契数列为例,当我们不知道迭代器的情况下,我们写出来的代码可能是这样子的: 或者优化一下,变成这样子: 考虑到进一步的优化,我们就需要引进python的yield 语法 使用yield yield的用 ...
分类:编程语言   时间:2018-08-02 01:56:39    阅读次数:274
Test
This is an H1 This is a blockquote with two paragraphs. This is first paragraph. This is second pragraph.Vestibulum enim wisi, viverra nec, fringilla ...
分类:其他好文   时间:2018-08-02 01:56:31    阅读次数:152
整人病毒vbs大全!
新建一个记事本 把代码复制进去 重名名为vbs格式的就可以了 解除这个vbs脚本的办法就简单了 只要关掉任务管理器里Wscript.exe这个进程就好了1、你打开好友的聊天对话框,然后记下在你QQ里好友的昵称,把下面代码里的xx替换一下,就可以自定义发送QQ信息到好友的次数(代码里的数字10改一下即 ...
分类:其他好文   时间:2018-08-02 01:56:22    阅读次数:276
add gvim to right context
gvim.reg ...
分类:系统相关   时间:2018-08-02 01:56:15    阅读次数:178
Zebras CodeForces - 950C(思维)
借鉴自: https://www.cnblogs.com/SuuT/p/8619227.html https://blog.csdn.net/my_sunshine26/article/details/79502152 题意: 给定一个01字符串,需要你把它分为k个子序列,其中k可以为任意正整数。 ...
分类:其他好文   时间:2018-08-02 01:56:07    阅读次数:149
多线程资源共享之同步锁
本篇为大家讲解解决多线程线程安全问题的另一种思路,同步锁:synchronized和ReentrantLock。二者都是锁机制实现线程安全,但ReentrantLock的使用更加灵活,更有读写分离锁,适用于读多写少的场景。下面为大家演示二者的使用模版。 一、synchronized(同步方法体、同步 ...
分类:编程语言   时间:2018-08-02 01:55:59    阅读次数:139
Install Docker CE
https://docs.docker.com/install/linux/docker-ce/ubuntu/#upgrade-docker-after-using-the-convenience-script ...
分类:其他好文   时间:2018-08-02 01:55:51    阅读次数:132
1326条   上一页 1 ... 66 67 68 69 70 71 72 ... 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!