链接:LeetCode [Leetcode]5428. 重新排列数组 给你一个数组 nums ,数组中有 2n 个元素,按 [x1,x2,...,xn,y1,y2,...,yn] 的格式排列。 请你将数组按 [x1,y1,x2,y2,...,xn,yn] 格式重新排列,返回重排后的数组。 其实是洗牌 ...
分类:
其他好文 时间:
2020-06-07 14:44:29
阅读次数:
47
基础知识 一、数据库的存储引擎 1、数据库存储引擎类型 # mysql show databases; create database my_db; show engines; # 显示数据库支持的引擎 show variables like 'hava%'; # 显示变量中含有have开头的任意变 ...
分类:
数据库 时间:
2020-06-07 14:32:47
阅读次数:
71
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示例: 输入: ["MinStack","push ...
分类:
其他好文 时间:
2020-06-07 13:18:40
阅读次数:
52
分类的IP地址 因特网的最小单元为局域网,局域网里面的事情便是它自己的事情 inter网的名字要独一无二,不然就要发错了 ip地址是32个bit,由两部分组成 ip地址有五类地址,每一种地址针对的人群不一样。A类可能是我们学校,用户很多;B类用于小区;C类用于一个公司; 路由器分组转发 IP地址与硬 ...
分类:
其他好文 时间:
2020-06-07 13:08:41
阅读次数:
125
进程/线程的区别: 进程是资源分配的最小单位,线程是CPU调度的最小单位 死锁的四个必要条件 (1) 互斥条件:一个资源每次只能被一个进程使用。 (2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 (3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。 (4) ...
分类:
其他好文 时间:
2020-06-07 11:18:59
阅读次数:
88
jQuery Mobile 滑动条控件 滑动条允许您从一个范围的数字中选择一个值: 如需创建滑动条,请使用 <input type="range">: 实例 <form method="post" action="demoform.php"> <label for="points">进度:</lab ...
分类:
Web程序 时间:
2020-06-07 10:49:11
阅读次数:
80
516. 房屋染色 II 中文English 这里有n个房子在一列直线上,现在我们需要给房屋染色,共有k种颜色。每个房屋染不同的颜色费用也不同,你需要设计一种染色方案使得相邻的房屋颜色不同,并且费用最小。 费用通过一个nxk 的矩阵给出,比如cost[0][0]表示房屋0染颜色0的费用,cost[1 ...
分类:
其他好文 时间:
2020-06-07 09:13:07
阅读次数:
166
题目 给你一棵大小为 \(n\) 的树,你可以从树上的一个点走到相邻的点,该过程需要一个时间单位。当你走到树上某一点时,你可以将当前时间改为一个更早的时间。你初始在 1 号点,初始时间为 0,你需要遍历整棵树上的所有点,使得遍历过程中时间的最大值最小。给出一种遍历方案。 数据范围 \(n \le 1 ...
分类:
系统相关 时间:
2020-06-07 00:55:36
阅读次数:
84
题意: 给定 \(n\) 个数 \(P={p^{k_i}}\),将这 \(n\) 个数划分到两个集合中,使得这两个集合各自和之间的差值最小,求最小的差值对 $1e9+7$ 取模。 $1≤n,p≤106,0≤k_i≤106)$ 分析: \(p\) 进制,数学归纳法。 首先,确定最优的策略: 将 \(k ...
分类:
其他好文 时间:
2020-06-06 23:22:59
阅读次数:
86