xiao

HDOJ--4006--The kth great number

那年仲夏 提交于 2020-03-12 12:47:39
题目描述: Xiao Ming and Xiao Bao are playing a simple Numbers game. In a round Xiao Ming can choose to write down a number, or ask Xiao Bao what the kth great number is. Because the number written by Xiao Ming is too much, Xiao Bao is feeling giddy. Now, try to help Xiao Bao. 输入描述: There are several test cases. For each test case, the first line of input contains two positive integer n, k. Then n lines follow. If Xiao Ming choose to write down a number, there will be an " I" followed by a number that Xiao Ming will write down. If Xiao Ming choose to ask Xiao Bao, there will be a “Q”, then you need

python 全栈开发,Day4(列表切片,增删改查,常用操作方法,元组,range,join)

流过昼夜 提交于 2020-03-08 17:23:43
一、列表 列表是python中的基础数据类型之一,它是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘alex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{‘name’:’alex’}] 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据。列表是有序的,有索引值,可切片,方便取值。 索引,切片,步长 li = ['xiao',123,True,(1,2,3,'wusir'),[1,2,3,'小明',],{'name':'xiao'}] print(li[0]) print(li[2]) print(li[1:4]) print(li[:5:2]) #倒着取,后2个 print(li[-1:-3:-1]) 执行输出: xiao True [123, True, (1, 2, 3, 'wusir')] ['xiao', True, [1, 2, 3, '小明']] [{'name': 'xiao'}, [1, 2, 3, '小明']] 下面介绍列表的增、删、改、查 增 append() 追加,在最后一个位置添加元素 li = [1,'a','b',2,3,'a','laonaihai'] li.append('xiao') print(li) 执行输出: [1, 'a', 'b', 2, 3,

直接插入排序

℡╲_俬逩灬. 提交于 2020-03-01 03:44:21
public class Mytest{ public static void main(String[]args){ int []arr={9,-4,6,-100}; insertSort(arr); System.out.println(Arrays.toString(arr)); } public static void insertSort(int []arr){ for (int i=1;i<arr.length;i++){ int temp=arr[i]; int j; for ( j=i;j>0&&temp<arr[j-1];j--){ arr[j]=arr[j-1]; } arr[j]=temp; } } } 来源: CSDN 作者: xiaohanguo_xiao 链接: https://blog.csdn.net/xiaohanguo_xiao/article/details/104582107

zzuli2506: 建勋的魔法学院

耗尽温柔 提交于 2020-01-29 04:41:00
2019年建国的魔法学院招了一批学生,下面仅仅给出了24个学生的名单: XIAO KEAI XIAO TAOQI XIAO TIAOPI XIAO CONGMING XIAO TIANCAI XIAO LINJIE XIAO KAIXIN XIAO CHAOYUE XIAO ZHONGYAO XIAO TIANXIN XIAO NAOHU XIAO BOJUE XIAO FEILONG XIAO BEIBEI XIAO LINGLONG XIAO ZUZONG XIAO TIANTIAN XIAO BAOZI XIAO TUANTUAN XIAO YUANYUAN XIAO QINGYU XIAO YUER XIAO DONGDONG XIAO MING 好像都姓小啊!!! 踏进校门的瞬间学生们看见学院中有一条长长的阶梯,大家想知道这条长长的阶梯有多少阶。由于一眼望不到头,所以大家只能走上阶梯数一数了,由于阶梯太长,全部走完太累了,所以走到自己可以看见阶梯的最上方时就会停下数一数还有多少阶没有走,也是因为太长了,大家都没有记得自己走了多少阶,由于每个人的魔法能力不一定相同,所以每个人每步跨的阶梯数也是不同的。 本次游戏共有n个学生参与,第i个学生每步跨的阶梯数是ai,第i个学生最后停下时未走的阶梯数还有bi。 即a1,a2,…,an是第一个学生到第n个学生每步跨的阶梯数,b1,b2

2019 fjnu acm校赛 D:Xiao Ming facevalue

核能气质少年 提交于 2020-01-19 19:17:04
Xiao Ming facevalue TimeLimit:4000MS MemoryLimit:256MB 64-bit integer IO format: %lld Problem Description One day, Xiao Ming accidentally picked up a magic lamp. The lamp god said to Xiao Ming that he could satisfy his wish. Xiao Ming made a wish to the lamp god to make himself more handsome, so the lamp god promised him. But the lamp god did not simply realize this wish for him. He gave Xiao Ming a sequence A containing n integers, and let him pick m numbers in A. The sum of the m numbers is handsome value which Xiao Ming will finally get. Of course, Xiao Ming definitely thinks that the

hdu 5433 Xiao Ming climbing (BFS)

那年仲夏 提交于 2019-12-31 02:39:20
DFS超时,当时头脑混乱不会改成BFS。过了两天,思路清晰,一次AC,真爽。 思路:用dp[x][y][p]表示走到(x,y)且剩余斗志为p的最少体力,bfs的过程中,只有满足边界条件并且下一步算出来的值要小于dp[next.x][next.y][next.p]时才把这个点放入队列。 #include <algorithm> #include <iostream> #include <cstring> #include <cstdio> #include <string> #include <stack> #include <cmath> #include <queue> #include <set> #include <map> typedef long long ll; using namespace std; const int inf=0x3f3f3f3f; const int maxn=1e6+10; char g[55][55]; double dp[55][55][55],ans; int dir[4][2]={-1,0,0,-1,1,0,0,1}; int n,m,p,sx,sy,ex,ey; struct Point{ int x,y,p;//坐标及当前斗志 double lost;//当前消耗体力 }; void bfs(Point start){ queue

阿里云 ESC 服务器安装 mysql linux安装mysql

给你一囗甜甜゛ 提交于 2019-12-08 16:53:07
1、更新服务器系统确保是最新的 [root@sir-xiao server]# yum -y update 如果显示以下内容说明已经更新完成 Complete! 2、重启服务器 [root@sir-xiao server]# reboot 3、检查是否已经安装mysql服务 [root@sir-xiao server]# yum list installed | grep mysql 如果显示以下内容表示没有安装 -bash: gerp: command not found 4、下载mysql的安装包 [root@sir-xiao server]# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 5、安装mysql 安装MySql [root@sir-xiao server]# yum install -y mysql-server 或 [root@sir-xiao server]# yum install mysql-community-server 如果显示以下内容表示安装成功 Complete! 6、设置开机启动Mysql [root@sir-xiao server]# systemctl enable mysqld.service 7、查看服务是否加入开机自动启动

Linux上SVN的搭建使用

♀尐吖头ヾ 提交于 2019-12-08 12:10:17
开发人员经常会上传代码,或者改对代码做一些更改。svn就是用来将修改后的代码更新到服务器上的。下面就来看一下怎么在Linux环境下搭建svn服务(subversion)。 步骤: 1、检查是否已经有svn 2、安装subversion 3、检查是否安装成功 4、创建svn资源仓库 5、新增用户及密码,配置权限,配置资源库权限 6、启动或者重启服务 7、从机安装subversion 8、测试 一、检查是否已经有svn 如果没有安装就会是下面的样子,提示找不到命令。 [root @localhost ~] # svnserve --version - bash: svnserve: command not found 如果已经安装,会显示版本信息: [root@localhost ~]# svnserve --version svnserve, version 1.6 . 11 (r934486) compiled Aug 17 2015 , 08 : 37 : 43 Copyright (C) 2000 - 2009 CollabNet. Subversion is open source software, see http: //subversion.tigris.org/ This product includes software developed by CollabNet

jquery切换按钮背景图片

本小妞迷上赌 提交于 2019-12-06 04:47:06
有三个按钮,默认背景图片浅色的,当点击任意一个按钮更换其背景图片颜色加深,其它两个不变。 第一步:引入jquery包 第二步:HTML页面 第三步:style样式 第四步:jquery事件 第五步:效果展示 来源: CSDN 作者: xiao_jam 链接: https://blog.csdn.net/xiao_jam/article/details/53505634

python-5-str常用操作

半腔热情 提交于 2019-12-05 17:51:22
前言 本节将讲解的是字符串 str 常用的操作方法,与 for 循环。 一、srt 常用操作 1、首个字母大写: # 1、首个字母大写 s = 'xiao long' s1 = s.capitalize() print(s1) 2、全大写、全小写: # 2、全大写、全小写 s = 'xiao long' s2 = s.upper() s21 = s.lower() print(s2) print(s21) 3、不区分大小写的写法: # 3、不区分大小写写法 s = 'xiao long' s_str = 'ABcd' p = input('请输入验证码,不区分大小写:') if s_str.upper() == s_str.upper(): print('验证码正确!') else: print('验证码错误,请重新输入') 4、大小写对换,如A换为a,b换为B: # 4、大小写对换,如A换为a,b换为B s = 'Ab' s3 = s.swapcase() print(s3) 5、有间隔(特殊字符或数字隔开)的首字母大写: # 5、有间隔(特殊字符或数字隔开)的首字母大写 s = 'xiao long' s4 = s.title() print(s4) 6、居中,空白填充: # 6、居中,空白填充 s = 'xiao long' s5 = s.center(20, '-')