首页 > 2018年02月14日 > 全部分享
排序算法
1. 冒泡排序 两两比较相邻元素,逆序则交换,外层循环意思是总共要经过n-1轮冒泡,第i轮过后,第n-i个元素总是前n-i个数中的最大,所以按如下代码进行内外循环。 ...
分类:编程语言   时间:2018-02-14 17:22:23    收藏:0  评论:0  赞:0  阅读:219
【BZOJ2555】SubString(后缀自动机,Link-Cut Tree)
【BZOJ2555】SubString(后缀自动机,Link Cut Tree) 题面 "BZOJ" 题解 这题看起来不难 每次要求的就是$right/endpos$集合的大小 所以搞一个$LCT$维护一下$SAM$的$Parent$树就好了 但是代码一点都不好写(我还是对着黄学长的调的。。。) 于 ...
分类:其他   时间:2018-02-14 17:22:07    收藏:0  评论:0  赞:0  阅读:271
2017面向对象程序设计寒假作业3!
实现简单电梯调度(2) =================== GitHub: "pullself" 承接上文: "2017面向对象程序设计寒假作业2!" 上文调度方式的更新与优化 由于现在电梯可以在任意楼层停靠并且上下人。进行对应的修改。 建立在上文所使用的调度方式为基础,继续给出以预知和非预知为 ...
分类:其他   时间:2018-02-14 17:21:47    收藏:0  评论:0  赞:0  阅读:204
Codeforces 920F. SUM and REPLACE
题目大意: 一个数列 支持两种操作 1 把区间内的数变成他们自己的约数个数 2 求区间和 思路: 可以想到每个数最终都会变成2或1 然后我们可以线段树 修改的时候记录一下每段有没有全被修改成1或2 是的话就不修改了 不是就暴力修改 因为每个数被修改的次数很小 1 #include<iostream> ...
分类:其他   时间:2018-02-14 17:03:39    收藏:0  评论:0  赞:0  阅读:223
Python版本更新导致的 yumex 运行错误
yumex运行时,出现的各种错误,基本都是因为Python版本更新导致的。 错误为:backed-not-running 修改如下两个脚本即可解决。 /usr/share/yumex/backend-launcher.py /usr/share/yumex/yum_childtask.py 将两个脚 ...
分类:编程语言   时间:2018-02-14 17:03:07    收藏:0  评论:0  赞:0  阅读:247
A题之变态青蛙跳
一仅仅青蛙一次能够跳上1级台阶,也能够跳上2级……它也能够跳上n级。求该青蛙跳上一个n级的台阶总共同拥有多少种跳法。 分析: 这是一个斐波拉契数列的引申问题,先来看看斐波拉契数列: n<=1, f(n)=1; n>=2, f(n)=f(n-1)+f(n-2); 假设这个题变一下“一仅仅青蛙一次能够跳 ...
分类:其他   时间:2018-02-14 17:02:33    收藏:0  评论:0  赞:0  阅读:174
二分 + 预处理前缀后缀 技巧题
You are given two strings a and b. You have to remove the minimum possible number of consecutive (standing one after another) characters from string b ...
分类:其他   时间:2018-02-14 17:02:15    收藏:0  评论:0  赞:0  阅读:226
使用Rancher的RKE快速部署Kubernetes集群
简要说明:本文共涉及3台Ubuntu机器,1台RKE部署机器(192.168.3.161),2台Kubernetes集群机器(3.162和3.163)。先在Windows机器上,将rke_linux-amd64从github上下载下来,重新命名为rke ,编辑好cluster.yml集群部署文件,使... ...
分类:Web开发   时间:2018-02-14 17:01:27    收藏:0  评论:0  赞:0  阅读:507
flask SQLAlchemy
介绍 SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果 安装 安装flask-sqlalchemy 安装数据库驱动 使用 一、初始化和设置数据库信息 ...
分类:数据库技术   时间:2018-02-14 17:01:06    收藏:0  评论:0  赞:0  阅读:229
Hibernate框架学习(七)——多对多关系
一、关系表达 1、表中的表达 2、实体中的表达 3、orm元数据中的表达 在User.hbm.xml中添加: 在Role.hbm.xml中添加(与上相反): 二、操作关联属性 1、保存员工及角色 直接执行会报错,因为在多对多关系中,一定要选择一方放弃维护关系!(可以选择去掉角色表达关系的四行代码) ...
分类:Web开发   时间:2018-02-14 17:00:47    收藏:0  评论:0  赞:0  阅读:282
[OpenCV-Python] OpenCV 中摄像机标定和 3D 重构 部分 VII
部分 VII摄像机标定和 3D 重构 42 摄像机标定 目标 ? 学习摄像机畸变以及摄像机的内部参数和外部参数 ? 学习找到这些参数,对畸变图像进行修复 42.1 基础 今天的低价单孔摄像机(照相机)会给图像带来很多畸变。畸变主要有两种:径向畸变和切想畸变。如下图所示,用红色直线将棋盘的两个边标注出 ...
分类:编程语言   时间:2018-02-14 16:59:58    收藏:0  评论:0  赞:0  阅读:543
Aizu-2224Save your cats并查集+最小生成树
Save your cats 题意:存在n个点,有m条边( input中读入的是 边的端点,要先转化为边的长度 ),做一个最小生成树,使得要去除的边的长度总和最小; 思路:利用并查集和求最小生成树的方法,注意这里的排序要从大到小排,这样最后建树的消耗最大,反过来去除的最小; 当然题意不是这么直白,感 ...
分类:其他   时间:2018-02-14 16:59:39    收藏:0  评论:0  赞:0  阅读:194
Codeforces-446C. Pride
传送门 N(1~2000)个数,每次操作可以将相邻两数的其中一个变为它们的最大公约数,求将所有数变为1所需的最少操作次数 ...
分类:其他   时间:2018-02-14 16:58:34    收藏:0  评论:0  赞:0  阅读:202
ZooKeeper伪集群环境搭建
1.从官网下载程序包。 2.解压。 [dev@localhost software]$ tar xzvf zookeeper-3.4.6.tar.gz 3.进入zookeeper文件夹后创建data文件夹。 [dev@localhost software]$ cd zookeeper-3.4.6 [ ...
分类:其他   时间:2018-02-14 16:58:15    收藏:0  评论:0  赞:0  阅读:324
vue.js 配合css3 动画
通过点击事件触发v-for渲染的列表各项动画 css: 不知道为什么这里只能用setTimeout 可以看到这段css属性确实被写到html行内style,并且每个列表的速度(i)依次递增。但是动画就是不执行。 ...
分类:Web开发   时间:2018-02-14 16:57:28    收藏:0  评论:0  赞:0  阅读:215
python中打开文件区别
r只读,r+读写,两个都不创建########################################w新建只写,w+新建读写,二者都会将文件内容清零(以w方式打开,不能读出。w+可读写)############################################以a,a+的方式打开文件,附加方式打开(a:附加写方式打开,不可读;a+:附加读写方式打开)############
分类:编程语言   时间:2018-02-14 16:41:38    收藏:0  评论:0  赞:0  阅读:195
需求工程——软件建模与分析阅读笔记02
通过阅读第二章,了解到满足需求就是解决问题。人们开发软件系统的目的就是希望用它作为解决方案来解决问题,使得现实改善到期望的状况,解决问题,改善现实,满足用户期望的条件与能力就是需求。 问题解决的两个方面包括问题域与解系统。问题在现实世界中与软件系统的互动中得到解决。软件系统不会也不需要与整个现实世界 ...
分类:其他   时间:2018-02-14 16:40:32    收藏:0  评论:0  赞:0  阅读:221
系统相关命令
Linux 系统状态的查看及管理工具: pstree ps pgrep&&pkill pidof top htop uptime vmstat iostat pmap glances dstat kill killall nohup screen systemd tmpfiles sleep chk ...
分类:其他   时间:2018-02-14 16:39:54    收藏:0  评论:0  赞:0  阅读:200
BitArray编写埃拉托斯特尼筛法(原书错误,学习更正)
刚开始代码无法运行,修改后原书代码可以运行了,可是书本的思想还是错的。 虽然接下来的都是讲错误的思想下的“错误”的修改。 原书缺了窗体控件的代码,虽然在VS下不需要手动写窗体的代码,但是刚开始确实也不会怎么弄窗体 记录窗体拖拽的方法: 首要的一步是新建一个Windows窗体应用程序:文件 --> 新 ...
分类:其他   时间:2018-02-14 16:39:19    收藏:0  评论:0  赞:0  阅读:207
【Leetcode】61. Rotate List
Given a list, rotate the list to the right by k places, where k is non-negative. Example: Tips:右移结点,过程如下: k=2,右移两次: ①5->1->2->3->4 ②4->5->1->2->3 思路:( ...
分类:其他   时间:2018-02-14 16:38:57    收藏:0  评论:0  赞:0  阅读:192
620条   上一页 1 ... 11 12 13 14 15 ... 31 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!