自从进入新公司之后,就一直采用800的方案,也就是判断屏幕尺寸,大于800px是一种html字体处理方案,另一种方案是小于800px的html字体处理方案, 代码如下: 回来因为新开发业务需要,研究了淘宝二楼移动端的代码,发现他们采用的是另一种自适应方案,如下 哈哈,区别不大。至于到底具体在业务中有 ...
分类:
移动开发 时间:
2018-04-05 18:01:22
阅读次数:
340
这三道题分别对应bzoj4868~4870,pdf没法往这放,因此放弃了。 T1: 方法1(正解):三分法 考虑暴力枚举最晚公布的时间x,关注到2操作是没有负面影响的1操作,所以如果A大于B,那么只需用2操作就可以了,否则先用1操作,不能用1操作后再用2操作。这样就能把b数组全部变成小于等于x,在加 ...
分类:
其他好文 时间:
2018-04-05 16:26:23
阅读次数:
207
好吧,用stl水过了一道题。 显然,每一次进行修改之前的所有预约一定是没有互相覆盖的。 我们用set保留所有的预约,这样在询问时只要输出set的size就行了 对于每次的新预约,我们就先找到右端点大于该区间左端端点的区间,然后一个一个删除矛盾的预约就行了 复杂度大概为O(n(logn)^2) (BZ ...
分类:
其他好文 时间:
2018-04-05 14:29:23
阅读次数:
147
题目大意: 一棵$n(n\le5\times10^5)$个结点的树,每条边的边权均为正整数,告诉你$2\sim n-1$号结点到$1$号点和$n$号点的距离$d1[i]$和$d2[i]$。求是否存在这样的树,若存在,则构造出这样一棵树。 思路: 若对于所有的$1<i<n$,$|d1[i]-d2[i] ...
分类:
其他好文 时间:
2018-04-05 14:27:45
阅读次数:
150
# 用户给定一个十进制数据,以及进制n, 完成n进制的转换,输出结果给用户(不要借助已有函数)# 用户的输入进制数据Decdata = int(input("请输入一个十进制数据:"))# 用户输入的进制nHex = int(input("请输入一个进制n:"))# 自定义数据转换函数def Dec... ...
分类:
编程语言 时间:
2018-04-05 13:22:27
阅读次数:
265
趁着假期,把最近一个月在补天提交的重置密码的漏洞总结一下 0x00 修改用户名、用户ID或手机号重置任意账号密码 1、原理 通过手机找回密码是一般需要短信验证码验证(这里可以尝试爆破或绕过),当我们输入正确的手机号和正确的短信验证码,然后进入重置密码的最后一步,也就是输入新的密码,输入密码后提交到服 ...
分类:
其他好文 时间:
2018-04-05 11:45:38
阅读次数:
771
我觉得要能独立写出某一个算法,就一定要在写代码之前有思路。时间复杂度(o(nlog(n))) 思路: 选择数组的中间值,对起左右进行递归,其中合并两个有序的数组,最后将放到tr数组中排序好的数重新放置到原数组中。 ...
分类:
编程语言 时间:
2018-04-05 11:34:32
阅读次数:
189
给定一大小为n的有点权树,每次询问一对点(u,v),问是否能在u到v的简单路径上取三个点权,以这三个权值为边 长构成一个三角形。同时还支持单点修改。 Input 第一行两个整数n、q表示树的点数和操作数 第二行n个整数表示n个点的点权 以下n-1行,每行2个整数a、b,表示a是b的父亲(以1为根的情 ...
分类:
其他好文 时间:
2018-04-05 01:34:20
阅读次数:
217
注意1.1是第一天,那么要往后推一天!答案是:124+1=125。 【代码】: #include<iostream> #include<algorithm> #include<cstdio> #include<cstring> #include<set> #include<map> #include ...
分类:
其他好文 时间:
2018-04-05 01:19:55
阅读次数:
929