自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (2)
  • 收藏
  • 关注

原创 CCF CSP入坑指南 (含难度分析 试题目录及答案 部分答案有解析更新至201912 包含全部前四道题解及小部分第五题解)

第一题基础数据处理,包括大小比较、计数、排序,不超过一层的for循环。第二题递推,排序,不超过三层的for循环。第三题字符串处理,递推,考查数据结构构造能力,不超过三层的for循环。第四题动态规划,贪心算法,图论最短路径,最小生成树等。第五题网络流,图论,字符串,考查数据结构构造能力,以及非常人的随机应变能力。...

2020-01-28 09:28:36 47559 26

原创 Spring 自定义接口参数解析器

Spring后端某个接口的参数太多,而这些参数能够实例化一个实体类。

2024-04-04 08:52:46 325

转载 @Scheduled

转载自:https://www.jianshu.com/p/1defb0f22ed1@Scheduled注解的使用这里不详细说明,直接对8个参数进行讲解。

2024-04-01 07:42:40 14

原创 Flutter Dart BigDecimal

前言Dart中只有BigInt没有BigDecimal,所以需要手动去实现BigDecimal。如果我的代码帮到你,请给我点个赞。废话不多说,上代码BigDecimal.dartimport 'dart:math' as Math;//TODO StringBuilder自己想办法解决import 'package:module_utils/tools/StringBuilder.dart';///高精度大数////// eg: [123][1][2][3].[123][1][123

2024-03-18 15:08:18 630 1

转载 npm 设置代理

npm设置代理加速下载

2022-11-18 14:04:31 1857

原创 正则表达式笔记

文章目录元素集合匹配符表达式元素匹配的单位字符即为元素。特殊符号释义.表示任意一个字符^集合内为取非运算符;否则表示字符串开头,用于位置匹配$字符串结尾,用于位置匹配\用于特殊字符转义\..\^^\$$\\\\t制表符\rWindows回车符\n换行符\b区别 //w 和 //W 的单词边界,用于位置匹配\E结束 \L或 \U 之间的转换\l把下一个字符转换为小写\L

2021-06-26 19:07:04 233

原创 研磨设计模式笔记

设计模式创建型模式简单工厂 Simple factory工厂方法 Factory method抽象工厂 Abstract factory生成器 Builder原型 Prototype单例 Singleton结构型模式适配器 Adapter桥接 Bridge组合 Composite装饰 Decorator外观 Facade享元 Flyweight代理 Proxy行为模式职责链 Chain of responsibility命令 Command解释器 Interpreter迭代器 Iterator中介者 Med

2021-06-11 12:50:12 547

原创 Flutter 自定义控件——图片裁剪框

文章目录前言效果图源代码DashLineWidget.dartCornerImageWidget.dartCorpImageWidget.dartCSDN C币赞助下载(5C币)后记参考文章前言转载烦请附加链接,以尊重本人开发成果。博客编辑时间有限,简单粗暴。效果图虚线颜色宽度间距等所有属性都可以自定义。源代码只需要三个文件总共大概500行左右。另外需要自备4张触点图片。DashLineWidget.dartimport 'dart:async';import 'dart:math'

2021-01-10 10:55:22 1271 2

原创 flutter 字符串zip压缩与解压

1、添加zip依赖dependencies: archive: ^2.0.13archive2、zip使用import 'dart:io';import 'dart:typed_data';import 'dart:convert';import 'package:archive/archive_io.dart'; var data = "asdf"; var bytes = utf8.encode(data); var encodeBytes = Deflate

2021-01-08 14:44:33 2416

原创 CCF 202009-2 风险人群筛查 100分 46ms

文章目录点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556题目大意AC代码 时间复杂度O(n*t) 空间复杂度O(1)点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556题目大意 给定n个人在总共t个时间段的坐标,判断这n个人每个时间段是否在一个区域中,是否有连续k个时间段都在这个区域中,输出这两种情况各有多少人。AC代码 时间复杂度O(n*t)

2020-11-22 13:18:16 1536

原创 CCF 202009-1 称检测点查询 100分 15ms

文章目录点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556题目大意考点解题思路AC代码点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556题目大意给定一个点(x,y)及其他n个坐标,求离(x,y)最近的三个点的坐标的编号,若距离相等则取编号小的坐标。考点排序简单容器处理解题思路借助multimap来保存<距离,编号>的键值

2020-11-22 12:56:57 3559 1

原创 CCF 202006-2 稀疏向量 100分 390ms

文章目录点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556](https://blog.csdn.net/best335/article/details/99550556)![在这里插入图片描述问题描述输入输出注意点解决方案AC 390ms代码 c++11点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556问题描述给定两个map映射u,v,计算相同key

2020-08-14 08:44:48 1752

原创 CCF 202006-1 线性分类器 100分 31ms

题目废话太多,简化如下。题意在二维坐标系上有n个点,每个点有两种类型A或B。给定一条线,问这条线是否能把平面上所有的点分为A、B两部分。输入第一行两个数:点的个数n,及查询的次数m接下来n行,每行3个数,代表点的x轴位置,y轴位置,以及点的类型type。接下来m行,每行3个数,代表线的三个参数。输出输出m行,对应m次查询。若可分割两区域,输出"Yes",否则输出"No"。AC代码 c++11#include<iostream>#include<unordered_.

2020-08-13 12:45:16 2434 2

原创 Flutter SDK疑难杂症之路

1、添加系统环境变量变量名变量值PUB_HOSTED_URLhttps://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URLhttps://storage.flutter-io.cn2、重新打开控制台执行之前的命令

2020-06-17 09:49:26 803

原创 Android项目语种values/strings.xml转换脚本

如何使用1、申请百度通用翻译API接口能力或其他你觉得更高效的接口能力2、下载json.jar并放在app/bin目录下3、复制代码app\src\test\java\com.yourpackage\ExampleUnitTest.javaimport org.json.JSONArray;import org.json.JSONObject;import org.junit.T...

2020-04-11 12:18:21 398

原创 Win屏蔽工具

链接:https://pan.baidu.com/s/1j41jWSawLn-xZK07i0GC2w提取码:cax2Delphi7源码unit Main;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, She...

2020-04-10 21:25:49 718

原创 EasyNet,更优雅地搭建接口请求及解析网络框架。

还在使用各种Bean么?还在声明各种接口请求方法吗?快尝试一下EasyNet吧,一个接口使用一个EasyNetItem对象,只需要定义好你需要请求的EasyNetItem对象,并在回调函数中完成回调就可以了。从此解放你的双手,走上人生巅峰,迎娶白富美,暗示了这么多,还不快快尝试一下?使用示例添加依赖//build.gradle//项目刚上传仓库(2020年3月14日16:51) 预计2...

2020-03-14 17:03:04 3267

原创 安卓开发一年多了,送上我这一年造过的轮子。

控件名称描述EasyDialog灵活的弹窗控件EasyStorer方便的本地化数据对象存储器EasyAdapter方便高效的Recyclervew适配器EasyJson方便的Json解析工具...

2020-03-13 16:06:42 264

原创 EasyStorer,更优雅和便捷地存取数据对象,像使用Map一样存取到本地。

目录EasyStorer的优势使用EasyStorer的前提EasyStorer的使用正式使用创建一个自定义类简单存储示例简单获取示例示例输出疑问API详解初始化取数据操作存数据操作删除数据操作清空数据操作还在使用Android SDK中的笨重的SharedPreferences嘛?或者不断重复造的SQLite数据库?不如试试这个EasyStorer?EasyStorer的优势极低的学...

2020-03-10 21:03:24 820

原创 EasyAdapter,更优雅和快速地适配RecyclerView。

还在为RecyclerView适配而烦恼吗?赶快使用EasyAdapter吧!使用步骤首先新建一个Android Studio项目修改app的build.gradle文件//support SDKandroid{ ... compileOptions { sourceCompatibility 1.8 targetCompatibility 1.8...

2020-03-08 17:16:36 2253

原创 EasyJson,更优雅地处理和解析JSON

EasyJson很容易处理JSONObject&JSONArray的工具。使用了大概200行的代码如何使用ESONObject?api "com.github.isong0623:EasyJson:1.0-support"示例代码 //generate a json object 生成json对象 String strJson = "{\"a\"...

2020-03-08 08:53:23 3788 4

转载 上传Android studio项目到Maven项目仓库

参考:清晰的教你如何将 Maven 项目上传至 中央仓库以及版本更新    项目中总会依赖一些大牛的开源库,例如 Android 开发 通过以下方式就可以方便的引入库。那么如何将我们自己的库也能这样来使用呢?下面我们将详细的讲解实现这一库加载的每一步的过程:implementation 'io.github.meetsl:SCardView:1.0' 通过 sonatype 把你的开源库...

2020-03-07 13:32:11 335

原创 CCF 区块链 201912-4 5218ms

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556题目描述解题思路仔细审题之后,我们发现这是一道关于并查集的问题。定义:集合:我们把通过边能直接或间接到达的点集称为集合。每个集合维护自己的主链,初始时都为0。#include<iostream>#include<vector>...

2020-02-08 17:50:35 2147 2

原创 CCF 化学方程式 201912-3 100分 46ms

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556

2020-01-28 09:26:58 2910 3

原创 CCF 回收站选址 201912-2 100分 15ms

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556题目描述题目分析仔细阅读后我们发现,这道题主要考察STL容器的熟练使用以及数据结构基础构造能力。我们明确以下两部分:回收站定义: 某个点有垃圾 且 其上下左右都有垃圾得分定义: 必须是回收站,得分为该垃圾站左上角,右上角,左下角,右下角的垃圾点个数,故...

2020-01-28 08:01:07 1410 2

原创 CCF 报数 201912-1 100分 15ms

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556题目描述解题思路题目描述地很清楚,四个人轮流报数,形成了一个圈,可以使用循环解决。那么我们就要考虑以下决策:①确定循环起点题目说的很明确:从1开始报数,由甲乙丙丁循环报数。②循环更新条件因为要报数不能‘’更新‘’要报出的数,所以我们可以“更新”n③确...

2020-01-27 22:06:50 1990

原创 BEST Reader简介

简介BEST Reader是一款运行在安卓手机上的免费干净,简单易用的阅读器。版本迭代V1.0.0 (即将发布)作为简单方便的PDF阅读器面向身受广告和通知困扰的用户V1.1.0增加txt文件读取和编辑功能增加doc文件的阅读支持增加excel表格文件的阅读支持家政PPT幻灯片文件的阅读支持...

2019-12-22 15:26:38 580

原创 WCF C#DataTable 与 安卓Cursor互转 JAVA亦可参考

原理:WCF属于webservice,我们使用soapUI获取WCF所有请求类型,及请求参数的XML格式,封装成安卓端请求。依赖app.build.gradleandroid {... packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' e...

2019-12-15 09:53:37 240

原创 CCF 201709-4 通信网络 满分 精简

目录题目描述:问题思路:AC代码:题目描述:试题编号: 201709-4试题名称: 通信网络时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  某国的军队由N个部门组成,为了提高安全性,部门之间建立了M条通路,每条通路只能单向传递信息,即一条从部门a到部门b的通路只能由a向b传递信息。信息可以通过中转的方式进行传递,即如果a能将信息传递到b,b又能将信息传递到c,则...

2019-11-15 12:54:51 315

原创 CCF CSP 201909-4 推荐系统

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556百度搜索页标题没有更新题意:有m∈[0,49]类商品,每类商品有n∈[0,30000]个物品.初始时,给出第i<n个商品的ID和Score,即初始时所有类商品的第i个物品的ID和Score都相同。有三种操作:增加第type类编号为commodity分数...

2019-10-05 16:16:50 551 1

原创 CCF CSP 认证 201909-3 字符画 100分 2250ms

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556搜索页标题有问题 特重写一篇目录点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556解题思路吐槽:题意:考点:AC代码其他有帮助的代码解题思路吐槽:这道题题意描述不明确,差评。对图片压...

2019-10-05 16:14:18 676

原创 CCF CSP 201909-3 字符画 100分 2250ms

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556

2019-09-25 11:25:11 6881 26

原创 CCF CSP 201909-4 推荐系统

题意:有m∈[0,49]类商品,每类商品有n∈[0,30000]个物品.初始时,给出第i<n个商品的ID和Score,即初始时所有类商品的第i个物品的ID和Score都相同。有三种操作:增加第type类编号为commodity分数为score的商品删除第type类编号为commodity的商品查询分数在前K个商品且每类商品个数不超过k_i其中总操作个数OPnum <...

2019-09-25 08:56:27 5907 6

原创 CCF CSP 201909-2 小明种苹果(续) 100分 406ms

#include<iostream>#include<cstring>using namespace std;int main(){ int N,m,T=0,D=0,E=0,U[1001]; memset(U,0,sizeof(U)); cin>>N; for(int i=0,a,b;i<N;++i){ cin>>m;//a...

2019-09-24 17:19:59 1846 1

原创 CCF CSP 201909-1 小明种苹果 100分 765ms

#include<iostream>using namespace std;int main(){ int n,m,t=0,k=0,p=0,c,b,a; cin>>n>>m; for(int i=0;i<n;++i){ cin>>c,b=0;//第i+1颗树:梳果前总果树c,累计梳果-b for(int j=0;j<m...

2019-09-24 16:01:07 1649

原创 201403-5 任务调度 解题策略探讨

#include<iostream>#include<fstream>#include<stdlib.h>#include<map>#include<time.h>#include<set>#include<iomanip>#include<algorithm>#include<...

2019-09-06 14:59:11 803

原创 PAT甲级推荐做题顺序按照19年9月4日通过率排序

试题编号通过率11130.63%11200.62%10080.59%10640.58%10990.57%10940.55%10920.54%10110.53%10830.51%11020.51%10270.50%10540.50%11270.49%10510.47%1...

2019-09-04 09:10:49 852 2

原创 201903-4 消息传递接口 100分 187ms

思路:为了更加效率,从头遍历进程查看队首任务,查看该任务对应的进程是否是当前进程匹配的任务,如果是,那么对这两个进程做删除队首任务操作,同时从这两个进程较小的继续重新执行任务(贪心),直到便利到结果也没有匹配到进程或者全部匹配完毕。#include<iostream>#include<queue>#include<map>using namespace...

2019-08-28 09:04:00 683

原创 201903-3 损坏的RAID5 100分 171ms

在这里插入代码片

2019-08-28 08:51:59 1202

原创 201903-2 二十四点 100分 15ms

这道题使用两个vector存储要计算的值和符号,然后计算出首先出现乘除的位置,然后计算结果,删掉值和符号,直到全部符号都计算过。#include<iostream>#include<vector>using namespace std;int calc(int& a,int& b,char& op){//计算 a op b switch(...

2019-08-28 07:32:15 829

Flutter自定义控件之图片裁剪框

Flutter自定义控件之图片裁剪框

2021-01-10

基于TensorFlow的Faster_R-CNN源码

基于TensorFlow的Faster R-CNN源码 目录结构 ----data ----experiments ----faster_rcnn ----libs

2018-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除