这两天有新型病毒,吓得人都不敢出去,不过这也给我提供了更多刷题时间。 先来讲比赛吧,这场比赛算是比较水,也成为了第二个被我AK的abc。 https://atcoder.jp/contests/abc153 首先前四题实在太水了,这里也不多讲了。 第五题是一个经典的背包问题, 可以选择把空间开大一点 ...
分类:
其他好文 时间:
2020-01-27 12:35:54
阅读次数:
92
Apache:HTTP服务器 Apache支持不同端口访问不同网站,也支持同一个端口上以不同的域名访问不同目录。 经典的网站后台的开发环境:Linux+Apache+MySQL+PHP 通过 配置文件 管理和使用 Apache Apache配置文件在/etc/apache2 /etc是整个系统各种配 ...
分类:
Web程序 时间:
2020-01-27 10:52:51
阅读次数:
98
第一篇 "终结Linked List(一)" 、 "终结Linked List(二)" 主要讲了单链表的基础知识,接下来的第二篇主要讲一些比较经典的问题。 一、 给一个单链表和一个整数,返回这个整数在链表中出现了多少次。 也可以用 循环实现。 二、 给一个单链表和一个index,返回index位置上 ...
分类:
其他好文 时间:
2020-01-26 17:38:28
阅读次数:
85
树形DP是一种建立在树状结构的DP思想。每个父结点的状态,都是由它的子结点转移过来的。 有一道很经典的入门题没有上司的舞会,就是每个结点都有一个权值且父子结点不能都取的情况下求最大总权值。 https://www.luogu.com.cn/problem/P1352 #include<bits/st ...
分类:
其他好文 时间:
2020-01-25 20:46:40
阅读次数:
89
快速上手leetcode动态规划题 我现在是初学的状态,在此来记录我的刷题过程,便于以后复习巩固。 我leetcode从动态规划开始刷,语言用的java。 一.了解动态规划 我上网查了一下动态规划,了解到动态规划是“带有备忘录的递归”, 而大多数用来理解动态规划的例子都是斐波那契数列,就是那个经典的 ...
分类:
其他好文 时间:
2020-01-25 16:47:57
阅读次数:
94
在学习JQ之前,我上网百度了一下,看看是否有学习该部分的必要。根据网友所说,虽然JQ的使用率不比以前,但作为一个十分经典的框架,仍然值得学习。现在很多框架都依赖于JQ,这点也是不容忽略的。在JQ中的AJAX也是个很多公司需要的功能。总的来说对于初学者来说学习JQ还是很有必要的。 在学习了一部分JS的 ...
分类:
其他好文 时间:
2020-01-23 21:12:49
阅读次数:
77
约瑟夫环问题算是很经典的题了,估计大家都听说过,然后我就在一次笔试中遇到了,下面我就用 3 种方法来详细讲解一下这道题,最后一种方法学了之后保证让你可以让你装逼。 问题描述:编号为 1 N 的 N 个士兵围坐在一起形成一个圆圈,从编号为 1 的士兵开始依次报数(1,2,3...这样依次报),数到 m ...
分类:
其他好文 时间:
2020-01-23 11:11:50
阅读次数:
118
【题意】走迷宫问题,找最短路径的每一条路,bfs里面很经典的题 【思路】通过bfs搜索方法,对每一条最短路径都进行存取在数组中; 不过在存取过程中有一个技巧:用数组来存取每个迷宫上的二维点;采用递归的方式把所有点输出来; 【注意】不要搞混淆了,可以自己画图实验几个 以下就是我的代码: #includ ...
分类:
其他好文 时间:
2020-01-23 09:42:45
阅读次数:
102
我们都知道 flask 是一个轻量级的 web 框架,相对于其他同类型框架更为灵活、轻便、安全且容易上手。开发者可以随意编写自己想要的项目结构,同时还有很多的第三方库供君选择。但是灵活的同时也带来了相应的问题,比如对很多初学者来说,建的项目结构混乱,不易维护,还有经典的循环导入等问题 循环导入问题 ...
分类:
其他好文 时间:
2020-01-22 21:59:35
阅读次数:
85
著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的 N 个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元? 例如给定 $N = 5$, 排列是1、3、2、4、5。则: 1 ...
分类:
编程语言 时间:
2020-01-22 21:43:18
阅读次数:
85