有N个人排队,每一个人都有一个val来对应,每一个后来人都会插入当前队伍的某一个位置pos。要求把队伍最后的状态输出。 倒序插入,线段树单点更新,从头到尾输出线段树的状态 #include<cstdio> #include<algorithm> #include<cstring> using nam ...
分类:
其他好文 时间:
2020-02-17 19:51:39
阅读次数:
77
若用remove删除某个对象数组,使用for循环遍历数组中的每个对象进行删除,则必须从数组的最后一个元素倒序删除,否则每次删除都只能删除数组的一半元素,因为把索引为0的子节点删除后那么很自然的原来索引为1节点,此时它的索引变成0了,而这时变量i已经变成1了,程序继续走时就会删除原先索引为2的现在为1 ...
分类:
编程语言 时间:
2020-02-16 16:12:39
阅读次数:
69
"传送门" 题面 题面描述 若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。 例如:给定一个十进制数$56$,将$56$加$65$(即把$56$从右向左读),得到$121$是一个回文数。 又如:对于十进制数$87$: STEP1:$87+78 = 165$ STEP2:$ ...
分类:
其他好文 时间:
2020-02-15 18:16:32
阅读次数:
60
二进制转10进制: M*当前进制的N-1次方(M代表每位数字、N代表第几位数)。 eg:11101: 1*2(1-1)次方=1 0*2(2-1)次方=0 1*2(3-1)次方=4 1*2(4-1)次方=8 1*2(5-1)次方=16 在相加=1+0+4+8+16=29 八进制120转十进制: 0*8 ...
分类:
其他好文 时间:
2020-02-14 14:40:19
阅读次数:
75
使用python的sorted函数,该函数默认从小到大排序。 1.对列表中元素排序 ①列表中为普通元素 a = [5,2,9,8,6] a = sorted(a) print(a) 倒序排序为从大到小排序,使用reverse=True a = [5,2,9,8,6] a = sorted(a,rev ...
分类:
编程语言 时间:
2020-02-14 10:37:00
阅读次数:
93
计算机使用的是二进制,计算机只认识0和1 我们日常使用的是十进制,满十进一 既然计算机只认识0和1,那么我们日常使用的计算机时如何操作呢 这就需要一套二进制和十进制互相转换的公式了 首先说十进制转换二进制,就是不断的用十进制的数字除以2,直到十进制的数字最后为0时,将余数倒序排列就是十进制的二进制表 ...
分类:
编程语言 时间:
2020-02-13 13:00:22
阅读次数:
83
struts和springMVC区别? stringbuffer和stringbuilder区别? mybatis原理? soa原理? dubbo的原理? solr怎么搭建,倒序索引? MQ消息队列? SQL语句? maven以及本地仓库? final关键字? 为什么使用ssm而不用ssh? str ...
分类:
编程语言 时间:
2020-02-13 09:17:33
阅读次数:
138
URL https://www.lydsy.com/JudgeOnline/problem.php?id=4229 简要题意 给一个无向图。 多次询问,每次删掉一条边,或者询问两个点是否在同一个边双连通分量内。 解法 倒着做。 先只保留所有操作结束后剩下的边,建出边双连通分量对应的森林。 然后倒序加 ...
分类:
其他好文 时间:
2020-02-11 09:44:42
阅读次数:
55
一 前言 之前知识知识追寻者写了一篇单链表的实现,感觉不是很满意,写的逻辑不够清晰,有些地方实现的不过好,不能连成一个整体,伪单链表;为此研究了一会双向链表的简单实现;本篇的实现方式是以方法的形式展现,读者可以将其整合为一个类; 二 双向链表简介 双向链表的定义是,一个节点有两个方向,分别储存当前节 ...
分类:
编程语言 时间:
2020-02-10 00:16:05
阅读次数:
88
默认 Wordpress 的 Page 页面是按照 Title 升序排序的,如果创建的页面很多,使用起来会很不方面,所以可以通过将以下代码添加到 functions.php 中,实现将 Page 页面按照 Date 倒序 // 将 Page 页面默认排序修改为按照 Date 倒序 function ...
分类:
编程语言 时间:
2020-02-05 13:37:28
阅读次数:
104