spm

二分查找模板2

我的未来我决定 提交于 2020-08-12 02:32:14
题目相关链接传送门: 1.https://blog.csdn.net/justidle/article/details/104593327?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-5&spm=1001.2101.3001.4242 2.https://vjudge.net/contest/378940#problem/C 我的AC代码: #include<bits/stdc++.h> using namespace std; int lower_bound( int a[], int left, int right, int x) // 检索数组中大于等于给定数x的最小项,返回其下标 { while (left<= right) { int mid=(left+right)/ 2 ; if (a[mid]>=x) right=mid- 1 ; else left=mid+ 1 ; } // 最后,left和right是重合着的 return left; } int main() { int n,m,i; cin >>n>> m; int a[n]; for (i= 0 ;i<n;i++) cin>> a[i]; sort(a,a + n); for (i= 0 ;i<m;i++ ) { int x; cin

二分查找模板2

大兔子大兔子 提交于 2020-08-12 00:50:27
题目相关链接传送门: 1.https://blog.csdn.net/justidle/article/details/104593327?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-5&spm=1001.2101.3001.4242 2.https://vjudge.net/contest/378940#problem/C 我的AC代码: #include<bits/stdc++.h> using namespace std; int lower_bound( int a[], int left, int right, int x) // 检索数组中大于等于给定数x的最小项,返回其下标 { while (left<= right) { int mid=(left+right)/ 2 ; if (a[mid]>=x) right=mid- 1 ; else left=mid+ 1 ; } // 最后,left和right是重合着的 return left; } int main() { int n,m,i; cin >>n>> m; int a[n]; for (i= 0 ;i<n;i++) cin>> a[i]; sort(a,a + n); for (i= 0 ;i<m;i++ ) { int x; cin

阿里天池全国社保比赛心得

二次信任 提交于 2020-08-11 23:45:34
最近时间都忙于参加阿里天池的全国社会保险大数据应用创新大赛,终于结束,最终全国排名第7,总共是1336只队伍参加,还是很激动进了前10,今天想把一些体悟写一下,希望对后来参加的人有用。这个比赛是完成数据算法模型的开发设计,实现对各类医疗保险基金欺诈违规行为的准确识别,根据给出的数据情况,最开始有两个思路,1.从就诊记录入手,找到可疑的就诊记录,然后拼接到人上 2.直接构造人的可疑程度的行为特征。两者都试过,最终选择了后者,因为题目给出的欺诈标签主要是人的欺诈标签,并没有给出某次就诊行为的欺诈标签。另外,此次的评测指标是F1值,这个非常重要,你要知道你最终排名都是看的这个值。下面我从三个方面讲一下这次比赛的心得。 一、特征 可能没参加比赛前很难理解 特征决定上限 的这个真理,特征特征才是最重要的! 一定要看特征重要度,要不断尝试,有些组合到一起反而降低,有些特征看着不重要,你把他去了 可是结果却会出现下降的情况,因为特征和特征之间是有关系的。 在重要特征做深入处理的收益远大于在次要特征中继续做。 汇总信息有些时候会丢失信息,比如我们最开始将医院数据进行了汇总,计算每个人去一级医院,二级医院,三级医院的个数,反而没有把所有医院的维度扩充好。 观察和了解你的数据很重要。观察数据发现患者同一天在同一个医院有药费,有治疗费分别出现不同的就诊id,包括挂号的费用也是不同的id

阿里天池全国社保比赛心得

坚强是说给别人听的谎言 提交于 2020-08-11 18:10:48
最近时间都忙于参加阿里天池的全国社会保险大数据应用创新大赛,终于结束,最终全国排名第7,总共是1336只队伍参加,还是很激动进了前10,今天想把一些体悟写一下,希望对后来参加的人有用。这个比赛是完成数据算法模型的开发设计,实现对各类医疗保险基金欺诈违规行为的准确识别,根据给出的数据情况,最开始有两个思路,1.从就诊记录入手,找到可疑的就诊记录,然后拼接到人上 2.直接构造人的可疑程度的行为特征。两者都试过,最终选择了后者,因为题目给出的欺诈标签主要是人的欺诈标签,并没有给出某次就诊行为的欺诈标签。另外,此次的评测指标是F1值,这个非常重要,你要知道你最终排名都是看的这个值。下面我从三个方面讲一下这次比赛的心得。 一、特征 可能没参加比赛前很难理解 特征决定上限 的这个真理,特征特征才是最重要的! 一定要看特征重要度,要不断尝试,有些组合到一起反而降低,有些特征看着不重要,你把他去了 可是结果却会出现下降的情况,因为特征和特征之间是有关系的。 在重要特征做深入处理的收益远大于在次要特征中继续做。 汇总信息有些时候会丢失信息,比如我们最开始将医院数据进行了汇总,计算每个人去一级医院,二级医院,三级医院的个数,反而没有把所有医院的维度扩充好。 观察和了解你的数据很重要。观察数据发现患者同一天在同一个医院有药费,有治疗费分别出现不同的就诊id,包括挂号的费用也是不同的id

阿里天池全国社保比赛心得

廉价感情. 提交于 2020-08-11 15:42:38
最近时间都忙于参加阿里天池的全国社会保险大数据应用创新大赛,终于结束,最终全国排名第7,总共是1336只队伍参加,还是很激动进了前10,今天想把一些体悟写一下,希望对后来参加的人有用。这个比赛是完成数据算法模型的开发设计,实现对各类医疗保险基金欺诈违规行为的准确识别,根据给出的数据情况,最开始有两个思路,1.从就诊记录入手,找到可疑的就诊记录,然后拼接到人上 2.直接构造人的可疑程度的行为特征。两者都试过,最终选择了后者,因为题目给出的欺诈标签主要是人的欺诈标签,并没有给出某次就诊行为的欺诈标签。另外,此次的评测指标是F1值,这个非常重要,你要知道你最终排名都是看的这个值。下面我从三个方面讲一下这次比赛的心得。 一、特征 可能没参加比赛前很难理解 特征决定上限 的这个真理,特征特征才是最重要的! 一定要看特征重要度,要不断尝试,有些组合到一起反而降低,有些特征看着不重要,你把他去了 可是结果却会出现下降的情况,因为特征和特征之间是有关系的。 在重要特征做深入处理的收益远大于在次要特征中继续做。 汇总信息有些时候会丢失信息,比如我们最开始将医院数据进行了汇总,计算每个人去一级医院,二级医院,三级医院的个数,反而没有把所有医院的维度扩充好。 观察和了解你的数据很重要。观察数据发现患者同一天在同一个医院有药费,有治疗费分别出现不同的就诊id,包括挂号的费用也是不同的id

阿里云三维空间重建产品商业化发布

爷,独闯天下 提交于 2020-08-11 14:35:24
产品介绍: 三维空间重建(3D Space Reconstruction),是由阿里云提供三维空间重建服务,包含全景摄影测量设备及三维空间重构工具,实现对空间的全景摄影、实景重构及三维模型构建。产品可以帮助品牌商与平台以较低的成本完成空间信息的快速采集,并支持对室内/室外空间的三维全景展示及空间漫游,同时支持VR浏览、设备接入,从而实现对空间数据的采集、管理与应用。可广泛应用于具有空间建模及展示需求的房产、酒店、零售、场馆、工厂等领域。 适用客户: • 房地产、装修、短租、工厂等商家:通过三维空间重建可沉浸式预览其房/装修/工厂面貌等; • 在上述行业中担任拍摄、制作模型的行业ISV伙伴:可使用我方产品帮助商家完成三维空间重建。 发布功能: 提供“云+端”一体解决方案,包括阿里巴巴定制全景设备, 可帮助客户实现快速采集; 提供空间重构工具,基于特征点AI自动提取搭建三维模型,自动化程度高,操作简便; 提供数据处理中台,支持从照片上传到三维空间重建的完整数据处理流程; 支持多端效果展示,实现空间实景还原+场景漫游效果,场景支持移动端、PC端等多终端展示。 付费方式: 三维空间重建服务采用按量计费,后付费方式,根据用户创建并发布的模型数量计费。模型类型共有三种:单图模型每个10元、三维模型每个100元、视频模型每个10元;模型的使用有效期为三年。 产品文档: https://help

【新手向】PCB从淘宝到交差

倾然丶 夕夏残阳落幕 提交于 2020-08-11 10:55:00
【新手向】PCB从淘宝到交差 by 某不愿透露姓名的热心人士 工具 烙铁头:入门适合用尖头,但焊接LQFP封装要用刀头,便于拖锡。 焊锡丝和松香:锡丝我习惯用细一些的(0.8mm),化锡更快;焊接LQFP时通常要另加助焊剂或松香。 镊子:焊贴片元件必备,镊子尖越细越好。 万用表:查短路和断路。 跳线:两种都可,但前者胶皮不耐高温,焊接时注意通风;后者极易短路,且只能走信号;我更习惯直接用直插元件的引脚来作跳线。 7. 斜口钳:可用指甲剪替代(其实很多时候指甲剪更实用)。 8. 洗板水:可选,可以有效去除残留的松香,提升板子的颜值;但某些屏幕和传感器不能清洗。 PCB Layout新手建议: PCB制造和快递用不了多久,真正花时间的是返工。投板前一定要复核一遍电源网络。 布线时,线隙留大些,在调试过程中可能要用小刀割断。 铺铜是个好习惯,但铺铜后GND容易虚焊(散热面积变大),而且阻焊层被破坏后极易短路,所以如果板子要求不高的话,新手还是不建议铺铜(或者铺铜间隙留大一些)。 【正常情况下铺铜是必须的】 设置定位孔:在PCB四角放过孔,过孔Φ2.6,Φ3.1均可(包括0.1mm裕量);以及双倍直径的焊盘。(原因后面会说) 投板 嘉立创5元它不香吗? 时效的话,列举最近下的三个5元单(绿色板说是48h交货实际上24h左右就能发货,资本的力量真滴强啊) 焊接 & 测试: 直插元件(运放等

面试突击第一季,第二季,第三季

回眸只為那壹抹淺笑 提交于 2020-08-11 09:03:08
第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_from=333.788.videocard.1 第三季专题 https://www.bilibili.com/video/BV1ce41147Z3?p=2 来源: oschina 链接: https://my.oschina.net/u/4335918/blog/4305031

Swift 5.3 预发布特性抢先看

别说谁变了你拦得住时间么 提交于 2020-08-11 04:52:29
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者 | Tibor Bödecs 来源 | https://theswiftdev.com/ Swift 5.3将是一个令人兴奋的新版本。这篇文章展示了最新的 Swift 特性。 从 Apple 在 3 月下旬公布 Swift 5.3 发布流程至今,5.3 分支上已经实现了许多新功能。如果你想了解一下都有什么新功能,可以使用 swiftenv 安装最新快照来体验一下。 Package Manager 更新 Swift Package tool 5.3 版本引入了一些非常好的功能。 资源 随着 SE-0271 的实现,Swift Package Manager 最终可以将资源文件与代码打包在一起。我相信这是一个非常受欢迎的新功能,因为有些库需要嵌入资产文件,但目前为止 SPM 还无法支持。 本地化资源 SE-0278 扩展了资源支持,通过此实现,可以为 Swift 软件包声明本地化的资源。SE-0278 的描述解释了提议的详细信息,如果需要随包一起发布本地化文件,可以看看。 二进制依赖 另一个很棒的事情是 SPM 最终将能够使用二进制依赖项。SE-0272添加了此功能,因此如果希望提供闭源的人现在可以使用此功能

开发函数计算的正确姿势——OCR 服务

血红的双手。 提交于 2020-08-10 14:11:03
简介 首先介绍下在本文出现的几个比较重要的概念: OCR(光学字符识别) : 光学字符识别(Optical Character Recognition, OCR)是指对文本资料的图像文件进行分析识别处理,获取文字及版面信息的过程。亦即将图像中的文字进行识别,并以文本的形式返回。 Tesserocr : Tesserocr 是 python 的一个 OCR 识别库,但其实是对 tesseract 做的一层 python API 封装,所以它的核心是 tesseract。 函数计算(Function Compute) : 函数计算 是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。 Funcrfat : Funcraft 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考 。 备注: 本文介绍的技巧需要 Funcraft 版本大于等于 3.6.8 。 本文介绍将一个预制的 tesserocr 示例快速部署到函数计算平台。该示例借助于 Funcraft