题目:http://hihocoder.com/problemset/problem/1873 题解:采用分治的思想,将大问题逐步分解到小问题: 首先,我们可以把问题理解成,我当前站在pos 点,需要m 种方案到达终点,这样我们可以分类讨论: <1>m是偶数: 方案数=m/2 在pos+1 位置建立 ...
分类:
其他好文 时间:
2019-10-11 18:14:13
阅读次数:
92
在学习Python的是后遇到点小问题,记录下来以后忘了再来看看。 一. python2 和python3在继承父类的时候是不同的。super() 是一个特殊的函数,帮助Python将父类和子类关联起来。在Python3中,直接使用如下代码: Python3 在Python2中有两种方法: 第一种 第 ...
分类:
编程语言 时间:
2019-10-09 00:09:31
阅读次数:
121
[toc] 一、UML 在一个现代化的工程中,人们要相互沟通和合作,就必须使 用 标准的工业化设计语言 对待开发的产品进行建模 建模过程 把复杂的问题分解成为易于理解的小问题 ,以达到问题的求解;其目的是 把所要设计的结构和系统的行为联系起来 ,并 对系统的结构进行可视化控制 1.1 UML的结构 ...
分类:
其他好文 时间:
2019-10-07 21:37:36
阅读次数:
110
计算机的发展史及多道技术 首先先补充一下上一篇的一个小问题。 应用程序的启动流程: 前提:应用程序是运行于操作系统之上的 举例:启动暴风音影 1.双击快捷方式 2.告诉操作系统一个文件路径 3.操作系统从硬盘读取文件内容到内存中 ...
分类:
其他好文 时间:
2019-10-06 20:49:53
阅读次数:
98
记录一下flask session操作的一个小问题,代码如下: 这段代码的功能是:如果session的username有值,就跳到链接resource.html;如果没有值,就跳到链接login.html 问题是:如果没有值,就报异常,不会跳到login.html 解决办法:采用session.ge ...
分类:
其他好文 时间:
2019-10-03 12:34:40
阅读次数:
64
click事件的200~300ms延迟问题 由于移动端默认的布局视口宽度是980像素,所以网页文字非常小,为了快速让网页还原到原来的大小,Safari最新引入了双击缩放功能:用户双击手机页面的时候,浏览器会智能的缩放当前页面到原始大小。 ?双击缩放的原理就是,当用户click一次之后,浏览器会经过约 ...
分类:
移动开发 时间:
2019-10-02 20:45:04
阅读次数:
114
权值线段树 顾名思义,就是以权值为下标建立的线段树。 现在让我们来考虑考虑上面那句话的产生的三个小问题: 1. 如果说权值作为下标了,那这颗线段树里存什么呢? ————— 这颗线段树中, 记录每个值出现的次数 2.权值很大怎么办?数组空间不够啊 ————— 可以先离散化,再记录 3.那权值线段树到底 ...
分类:
其他好文 时间:
2019-10-01 18:54:58
阅读次数:
82
1)引入本地图片 <img src={require("../../../image/cart-img/catr.png")}/> 2)把字符串渲染成HTML标签 <div dangerouslySetInnerHTML={{__html:this.state.datainfo.descriptio ...
分类:
其他好文 时间:
2019-09-29 12:29:23
阅读次数:
76
今天复习数据结构,看到了快速排序算法,期间遇到了一点小问题为了以后避免出现在类似的问题,所以写了博记录一下。 首先掌握住快速排序算法的思想,以(6,1,2,7,9,3,4,5,10,8)为例。 int[] myarr = new int[] {6,1,2,7,9,3,4,5,10,8}; 首先需要选 ...
分类:
编程语言 时间:
2019-09-25 00:25:06
阅读次数:
112