[hdoj5927][dfs]

http://acm.hdu.edu.cn/showproblem.php?pid=5927 Auxiliary Set Time Limit: 9000/4500 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 2991 Accepted Submission(s): 851 Problem Description Given a rooted tree with n vertic
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

Java面试题总结(一)---Java基础

Java面试题总结(一)---Java基础 1、面向对象的特征有哪些? 答:面向对象的特征主要有以下几个: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不需要了解全部的问题,而只是选择其中的一部分,避免考虑一些与目标无关的细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2)继承:一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

洛谷 P3853 [TJOI2007]路标设置

路标设置 二分枚举”空旷指数“, 做法与跳石头类似。 #include <iostream> #include <cstdio> #include <algorithm> using namespace std; //Mystery_Sky // #define M 10000100 #define INF 0x7f7f7f7f #define ll long long ll l, r, mid; int L, n, k; int a[M]; inline bool check(ll ans)
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

操作系统中磁盘调度算法(FCFS算法和SCAN算法)

# include <stdio.h> # include <stdlib.h> # include <math.h> # define N 200 //定义盘道数 # define T 0.2 //定义磁头移动一条盘道所用的时间 #define start 100 //定义初始磁针位置 typedef struct{ int rank; int num; bool flag; } struct_arry
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

xmind使用分享

Xmind 介绍 1. 特点 是表达发散性思维的有效工具,图文并重,把各主题的隶属关系和相关的层级表现出来,把关键字与图像,文字,颜色建立起链接记忆。 2.安装,下载与破解 参考:https://blog.csdn.net/lzw2016/article/details/88622874? 破解其实是修改了xmind.ini文件,注意原本用的是相对路径,如果打开xmind时不是进到当前目录,那么会报错的。我是修改了里面的相对路径为绝对路径 或者把home/clouder/soft/xmind-
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

如何学习并掌握一个新技术

如何学习并掌握一个新技术 如果你对一个东西不熟悉,没有用过它(的功能),那么当你要解决问题的时候,怎么会想到用它呢? 如果你知道一个东西的特性,想要用它,那么最好先写个demo熟悉下套路,把常见的一些坑先消耗掉,把一些基本的东西操作熟练,多测测它的特性是不是和它讲的是一样的,实践出真知。 我们写个demo使用它,用它之后,再去思考它怎么实现的,它的原理是什么;
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

代码块小数据池集合的认识

---恢复内容开始--- 代码块小数据池 id is == id 就好比身份证号 i = 100 s = 'alex' print (id(i)) print (id(s)) == 比较的是两边的值是否相等 l1 = [1,2,3] l2 = [1,2,3] print (l1 == l2) s1 = 'alex' s2 = 'alex' print (s1 == s2) is 判断的是内存地址是否相同 l1 = [1,2,3] l2 = [1,2,3] print (id(l1)) prin
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

Binary Indexed Tree 总结

特点 1. 针对 数组连续子序列累加和 问题(需要进行频繁的 update、sum 操作); 2. 并非是树型结构,只是逻辑上层次分明; 3. 可以通过 填坑法 来理解; 4. 中心思想:每一个整数都可以由几个 二进制指数的相加和 来进行唯一表示。 中心思想 每一个整数都可以由几个二进制指数的相加和唯一表示: 11 = 2^3 + 2^1 + 2^0 01011 = 01000 + 00010 + 00001 //二进制表示 在Binary Indexed Tree 中,上述
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

从 SimpleIntegerProperty 看 Java属性绑定(property binding) 与 观察者模式(Observable)

//TODO:ExpressionHelper 、bindBidirectional双向绑定、以及IntegerExpression的一系列算术方法和返回的IntegerBinding暂未详细解析(比如,通过 sip.divide(2) 返回的IntegerBinding对象,是如何实现当sip修改时,其get方法的值也能做到除2【随便猜测可能就类似于单向绑定一样,维护observable并记录算术操作,在get时,调用observable.get并加上算术操作】) 一、背景 使用过 Simp
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

PAT_A1148#Werewolf - Simple Version

Source: PAT 1148 Werewolf - Simple Version (20 分) Description: Werewolf(狼人杀) is a game in which the players are partitioned into two parties: the werewolves and the human beings. Suppose that in a game, player #1 said: "Player #2 is a werewolf."; pl
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

smb无法登录提示用户名密码不正确错误排查

freenas11.2升级后发现SMB访问出现问题无法正常登录经过排查问题发下: 思路: 1、检查SMB服务是否开启; 2、使用服务器本机smbclient命令进行连接确认服务及帐号问题smbpasswd; 3、使用客户端进行net user 进行登录确认问题所在; 最后发现问题是用户名前要加上工作组前辍:workgroup\smbuser 1 Smbclient命令 smbclient smbclient命令网络服务器 smbclient命令属于samba套件,它提供一种命令行使用交互式方式
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

PHP 常用数据库操作

1.建立与数据库服务器的连接(前提数据库服务器必须打开) 第一个参数:本地地址 第二个参数:数据库账户 第三个参数:数据库密码 第四个参数:数据库名称 $connection = mysqli_connect('127.0.0.1', 'root', '密码', 'demo'); 2.判断数据库是否连接成功(否则就输出话语并退出当前脚本) if (!$connection) { // 连接数据库失败 exit('<h1>连接数据库失败</h1>'); } 3.进行您想
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

day24 类的初始化、绑定方法、继承

今日内容 1、初始化函数 2、绑定方法与非绑定方法 3、绑定方法的特殊之处 4、类的继承 一、初始化函数 1、什么是初始化函数 我们在使用类创建对象时,创建出来的对象都会拥有类中的属性和方法,但是每个对象的属性及方法又不完全相同, 他们有都有自己的属性及方法,那么如何添加对象特有的属性及方法呢?这时就需要使用到类的初始化方法 2、类属性及对象属性 类属性说的是类的属性,其应该是所有对象所共有的属性
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

windows + MySQL 5.6.35 免安装版部署

准备工作:window 7 64位旗舰版 + MySQL 5.6.35免安装。 1. 下载MySQL 1.1 进入MySQL官网下载(https://www.mysql.com/)MySQL的安装包。 1.2. 根据自己电脑的位数(32位/64位)来下载响应的MySQL 、 2. 部署MySQL 2.1 解压压缩包到自己的某个盘,我这里解压到F盘。 2.2. 配置MySQL的配置文件my-default.ini 修改为my.ini basedir=解压的地址 datadir=data文件夹对应
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

文件上传绕过(旧)

1.js 验证 修改js 2.后缀名黑名单 比如: $deny_ext = array(".php",".php5",".php4",".php3",".php2",".html",".htm",".phtml",".pht",".pHp",".pHp5",".pHp4",".pHp3",".pHp2",".Html",".Htm",".pHtml",".jsp",".jspa",".jspx",".jsw",".jsv",".jspf",".jtml",".jSp",".jSpx",".jS
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

PAT_A1149#Dangerous Goods Packaging

Source: PAT 1149 Dangerous Goods Packaging (25 分) Description: When shipping goods with containers, we have to be careful not to pack some incompatible goods into the same container, or we might get ourselves in serious trouble. For example, oxidizi
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

寻找第二问题

2019-05-16 20:37:06 1.问题描述:在实际问题中,通常会遇到许多第二的问题。比如:第二名,第二大和第二小等。在已知的n个数据中找出其中第二小的数据。 2.根据问题描述,利用数组a[]存储已知数据,定义两个变量,min1和min2,分别用来存储数据中的第一小值和第二小值,对已知数字进行比较之后,便可从中选出第二小的数据,输出即可。此算法的时间复杂度为O(n). 3.算法说明 类型 名称 含义 算法 second2(int a[],int n) 一趟遍历求第二小数据 形式参数数组
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

提取并破解斗鱼直播源

最近迷上了potplayer和直播源,奈何找遍52和各大论坛唯独提取不到斗鱼的直播源,有些说是可以提取斗鱼直播源的小程序亲测也都失效了,经过一周的查找和无数的修改测试,终于研究出一种稳定的方法,赶紧发出来拯救一下跟我一样的丝毫不懂编程的强迫症患者吧。步骤如下: 第一步:手机端用“X浏览器app”打开相应的斗鱼直播间,点击右上角三个点--查看页面资源--所有资源--媒体资源--拷贝连接。这个就是直播源,例如:http://hls1a.douyucdn.cn/live/1525851rffvVYs
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

Ansible部署实践

1 概述 ansible是一个基于python开发的轻量级自动化运维管理工具,可以用来批量执行命令,安装程序,支持playbook编排。它通过ssh协议来连接主机,去中心化,相对比puppet和saltstack无需安装客户即可实现文件传输、命令执行、应用部署、配置管理、任务编排等,显得更为简单与轻量。ansible只是提供一种框架,其基于模块工作的,本身没有批量部署。 2 部署 2.1 环境 名称 主机名 IP 控制端 myimage 192.168.80.129 受控机1 server-1
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0

Python语言中各种进制相互转换

目录 Python语言中各种进制相互转换 将二进制、八进制、十进制的数分别转换成十进制的方法 将十进制转换成二进制、八进制、十六进制 Python语言中各种进制相互转换 本文参考自https://www.2cto.com/kf/201409/332581.html 将二进制、八进制、十进制的数分别转换成十进制的方法 a = "101011"(自身是二进制数) 将二进制转换成十进制数 int (a , 2) # int将字符串格式转化成为整型,2表示自己是二进制的数 a = “fab22”(自身
分类: 其他 发布时间: 05-16 21:04 阅读次数: 0