1. 尽量重用对象,不要循环创建对象,如:for 字符串拼接 2. 容器类初始化时指定长度 new List<>(5); new Map<>(5); 防止运行过程中扩容问题 3. ArrayList随机遍历快 / ListedList添加删除快 4. 集合遍历尽量减少重复计算 for(i = 0;j ...
分类:
其他好文 时间:
2020-03-30 16:45:07
阅读次数:
74
在components中分别创建4个组件 Menu、 MenuItem、 ReSubMenu、 SubMenu // Menu.vue代码 <template> <ul> <slot></slot> </ul> </template> <script> export default { name: ...
分类:
其他好文 时间:
2020-03-30 16:25:19
阅读次数:
81
random模块 print(random.random()) #(0,1) float 大于0且小于1之间的小数 print(random.randint(1, 3)) # [1,3] 大于等于1且小于等于3之间的整数 print(random.randrange(1, 3)) # [1,3) 大 ...
分类:
其他好文 时间:
2020-03-30 16:06:18
阅读次数:
55
对于变量而言, 左值可以使用 int& val = num; 对于常数而言,右值可以使用const int& val = num; 临时变量是右值 /* 左值 */ #include <iostream> using namespace std; int func(void) { int num = ...
分类:
编程语言 时间:
2020-03-30 15:52:01
阅读次数:
54
J. Jazz it Up!题目要求,n*m的因子中不能含有平方形式,且题目中已经说明n是一个无平方因子的数, 那么只要m是无平方因子的数,并且n和m没有共同的因子即可.要注意时间复杂度!代码:#include<iostream> #include<algorithm> #include<cmath ...
分类:
其他好文 时间:
2020-03-30 13:22:36
阅读次数:
54
【最短路径】之 "Dijkstra算法" 最短路径 问题是 "图论" 研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。算法具体的形式包括: 确定起点的最短路径问题 即已知起始结点,求最短路径的问题。适合使用 "Dijkstra算法" 。 确定终点的最短路径问题 与确 ...
分类:
编程语言 时间:
2020-03-30 12:37:18
阅读次数:
94
You have an array of . Each log is a space delimited string of words. For each log, the first word in each log is an alphanumeric identifier . Then, e ...
分类:
编程语言 时间:
2020-03-30 09:46:15
阅读次数:
93
要求 给定一个含有 n 个正整数的数组和一个正整数 s 找出该数组中满足其和 ≥ s 的长度最小的连续子数组 如果不存在符合条件的连续子数组,返回 0 示例 输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释:子数组 [4,3] 是该条件下的长度最小的连续子数组 思路 暴力 ...
分类:
其他好文 时间:
2020-03-30 09:40:08
阅读次数:
94
要求 在一个字符串中寻找没有重复字母的最长子串 思路 滑动窗口 如果当前窗口没有重复字母,j右移,直到包含重复字母 i右移,直到不包含重复字母 用数组记录字母是否出现过,判断重复 实现 1 class Solution{ 2 public: 3 int lenthOfLongestSubstring ...
分类:
其他好文 时间:
2020-03-30 09:33:07
阅读次数:
64
赛事信息 官网地址:https://ctfgame.w-ais.cn/参赛地址:https://ctfgame.w-ais.cn/起止时间:2020-03-27 18:00:00 - 2020-03-29 21:00:00 题目状态: OPEN - 正在试图解这道题CLOSED - 这道题还没有打开 ...
分类:
其他好文 时间:
2020-03-29 21:19:53
阅读次数:
1090