#include<bits/stdc++.h> using namespace std; typedef long long LL; const int mod=1000000007; LL PowMod(LL x,LL n) { LL res=1; while(n) { if(n&1) { res ...
分类:
其他好文 时间:
2020-06-02 19:21:04
阅读次数:
72
目标的真实边界(ground_truth bounding box)。 而以像素为中心生成多个大小和宽高比(aspect ratio)的边界框,称为anchor box。基于深度学习的目标检测不使用传统的滑窗生成所有的窗口作为候选区域,FasterRCNN提出的RPN网络,处理较少但准确的候选区域。 ...
分类:
其他好文 时间:
2020-06-02 19:14:55
阅读次数:
86
归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组。 将数组分解最小之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的数,谁小就先取谁,取了后相应的指针就往后移一位。然后再比较,直至一个数组为空,最后把另一个数组的剩余部分复制过来即可。 程序使用了嵌套程 ...
分类:
编程语言 时间:
2020-06-02 19:00:52
阅读次数:
71
不使用正则表达式的方式: def is_ip(ip: str) -> bool: return True if [True] * 4 == [x.isdigit() and 0 <= int(x) <= 255 for x in ip.split(".")] else False 使用正则表达式的方 ...
分类:
编程语言 时间:
2020-06-02 16:10:02
阅读次数:
82
面试题64. 求1+2+…+n 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 1.解题思路 正整数累加,常规方法很简单。但是这里要求了不能使用乘除法、for,while(迭代)、if,else,swit ...
分类:
其他好文 时间:
2020-06-02 13:17:42
阅读次数:
80
package chap; import java.util.ArrayList; public class test { public static void main(String[] args) { // TODO Auto-generated method stub ArrayList<St ...
分类:
其他好文 时间:
2020-06-02 11:28:27
阅读次数:
70
BackWork代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Utils { publ ...
题目: 给定6个矩形的长和宽wi 和 hi(1<=wi, hi<=1000),判断它们是否构成长方体的6个面。 分析 如果一组数据能构成长方体,则6个面满足: a, b a, b a, c a, c b, c b, c 其中 a<=b <= c 如果把输入的数据排序之后,很容易进行判断,即 1, 2 ...
分类:
其他好文 时间:
2020-06-02 00:12:27
阅读次数:
53
GET请求 $.get("/api/v1.0/user",function(resp){ // 用户未登录 if ("4101" == resp.errno) { location.href = "/login.html"; } // 查询到了用户的信息 else if ("0"== resp.er ...
分类:
编程语言 时间:
2020-06-01 23:57:54
阅读次数:
93
一、为什么使用状态机? 在实际开发中,会经常遇到某个对象的状态需要管理,根据不同操作,来变更到各种相应的值,最基础的做法就是if-else,好处在于简单;坏处在于代码冗长不便于维护,比如参数要精准控制从什么状态变到什么状态的话最坏情况需要写一遍所有状态的if-else,然后每个动作都要判断一轮,枚举 ...
分类:
其他好文 时间:
2020-06-01 20:43:03
阅读次数:
100