随笔分类 -  算法

摘要:AUC 指标 直观意义 AUC 指标用于评价分类器对于正、负样例的辨别能力,对出结果的 排序位置 (按照预测为正例的概率)敏感。 为什么提出这个指标? 一般来讲,精确率、召回率等指标,都需要设定一个阈值去判别是属于正类还是负类,例如预测分大于等于0.5判别为正类,小于0.5判别为负类。如何设定这个阈 阅读全文
posted @ 2020-05-25 00:48 佰大于 阅读(3921) 评论(0) 推荐(0) 编辑
摘要:"torchfurnace" torchfurnace 是一个集快速训练模型,日志管理,模型checkpoints管理,tensorboard可视化, I/O 加速,模型大小统计于一身的工具包。 使用这个工具包可以快速构建一个深度学习训练,不需要自己写各种训练逻辑,对于已经定义好的模型也不需要修改, 阅读全文
posted @ 2020-03-24 17:16 佰大于 阅读(583) 评论(0) 推荐(0) 编辑
摘要:一个功能较为全面的线段树: 包括区间更新,区间查询最值(大/小),区间求和 有完整注释以及一道板子题 HDU-1166 阅读全文
posted @ 2019-05-14 00:34 佰大于 阅读(196) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/86/I来源:牛客网 题目描述 接下去,Sεlιнα(Selina) 又搞了个文艺竞演。 虽说是文艺竞演,其实只是为了满足 Sεlιнα 的内心企盼——看群男友献歌献舞。她排列好了各个参赛男友的节目顺序,然后将他们安排在 阅读全文
posted @ 2018-08-02 11:39 佰大于 阅读(245) 评论(0) 推荐(0) 编辑
摘要:图的连通性判断方法主要有:并查集、DFS、BFS、WARSHALL 一、并查集 使用并查集维护所有边,如果 parent 数组中只有一个 根节点 那么,此图是联通图。 若不是一个根节点,那么连通分支数为 根节点个数 代码: 二、DFS 如果 vis 数组都是 true 说明是一个连通图. 否则 连通 阅读全文
posted @ 2018-08-01 14:21 佰大于 阅读(1473) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/86/J来源:牛客网 题目描述 最后,Sεlιнα(Selina) 开始了选美大赛。 一如既往地,Sεlιнα 想最大化自己的愉悦度。她品味十分独特,对“美”有自己独到的见解。 她给每位经过层层选拔来到这一关的参赛男友都 阅读全文
posted @ 2018-07-31 21:56 佰大于 阅读(176) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/86/H来源:牛客网 题目描述 其次,Sεlιнα(Selina) 要进行体力比武竞赛。 在 Sεlιнα 所在的城市,有 个街区,编号为 ,总共有 条的街道连接这些街区, 使得每两个街区之间都直接或间接地有街道将它们相 阅读全文
posted @ 2018-07-31 21:55 佰大于 阅读(161) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/86/G来源:牛客网 题目描述 Sεlιнα(Selina) 开始了新一轮的男友海选。她要求她的男友要德智体美劳样样都全。首先进行的是文化知识竞赛。 Sεlιнα 精心准备了一套选择题,每个选择题有且只有一个正确答案。她 阅读全文
posted @ 2018-07-31 21:51 佰大于 阅读(162) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/86/E来源:牛客网 题目描述 坎为水,险阳失道,渊深不测;离为火,依附团结,光明绚丽。 坎卦:水洊至,习坎;君子以常德行,习教事。一轮明月照水中,只见影儿不见踪,愚夫当财下去取,摸来摸去一场空。 离卦:明两作,离,大人 阅读全文
posted @ 2018-07-31 21:49 佰大于 阅读(200) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/86/D来源:牛客网 题目描述 震为雷,临危不乱,亨通畅达;巽为风,柔顺伸展,厚载万物。 震卦:洊雷,震,君子以恐惧修省。一口金钟在淤泥,人人拿着当玩石,忽然一日钟悬起,响亮一声天下知。 巽卦:随风,巽,君子以申命行事。 阅读全文
posted @ 2018-07-31 21:44 佰大于 阅读(407) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/86/A 题目描述 总是对数字的神秘感感到好奇。这次,他在纸上写下了 个从 到 的数字,并把这些数字排成了 的方阵。他惊奇地发现,这个方阵中每行、每列和两条主对角线上的数字之和都不一样。他想要更多的方阵,但他再写不出来了 阅读全文
posted @ 2018-07-31 10:16 佰大于 阅读(277) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/85/J おみやげをまらいました! 蛙蛙还是给你带来了礼物。但它有个小小的要求,那就是你得在石头剪刀布上赢过它才能拿到礼物哦! 你们这样规定:有三个字符串 ,表示三种出拳种类,其中 可以打败 , 可以打败 , 可以打败 阅读全文
posted @ 2018-07-30 17:10 佰大于 阅读(140) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/85/I题目描述 あなたの蛙が帰っています! 蛙蛙完成了一趟旅行,回家啦!但它还是没有去它心中非常想去的几个地方。总共有 N 个它 想去的目的地。蛙蛙下定了决心,它要做一个愿望清单,一定要让自己去那些想去的地方。蛙蛙 是 阅读全文
posted @ 2018-07-30 16:45 佰大于 阅读(299) 评论(0) 推荐(0) 编辑
摘要:1 //直接法,根据定义求解 欧拉函数,适用于求解少量 2 ll euler_direct(ll x) { 3 ll ans = x; 4 for (ll i = 2; i * i 1) ans = ans / x * (x - 1); 12 return ans; 13 } 14 15 16 //线性筛选法,适用于多求解多个数的欧拉函数 17 ll eu... 阅读全文
posted @ 2018-07-30 16:39 佰大于 阅读(337) 评论(0) 推荐(0) 编辑
摘要:求解逆元有如下几种方式: 1. 如果 mod 为 素数,那么可以使用费马小定理+快速幂求解 2. 如果 gcd(a,mod)==1 其中,a为求逆元素,并且满足前面的等式保证a存在逆元。 那么可以使用 扩展欧几里得 3. 递推法快速打表求解多个逆元, 要求 mod 必须为奇质数 4. 如果 mod 阅读全文
posted @ 2018-07-30 16:36 佰大于 阅读(383) 评论(0) 推荐(0) 编辑
摘要:假设 a>b, (1) b=0 gcd(a,b) = a , ax = a , 则x=1,y=0; (2) 假设 ax1+by1=gcd(a,b) (方程一) bx2+(a%b)y2=gcd(b,a%b)(方程二);由欧几里得算法gcd(a,b) =gcd(b,a%b) 得到, ax1+by1 =  阅读全文
posted @ 2018-07-30 16:11 佰大于 阅读(174) 评论(0) 推荐(0) 编辑
摘要:原理:使用二进制优化和快速幂思想相似 使用场景:一般使用在乘法模数系统中,加快计算速度并且防止溢出 代码:计算 (a*b)%mod 的结果 1 ll q_mult(ll a, ll b ,ll mod){ 2 ll ans = 0; 3 while(b){ 4 if(b&1) 5 ans = (ans + a... 阅读全文
posted @ 2018-07-30 16:05 佰大于 阅读(267) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/wu_tongtong/article/details/78161211 推导:https://www.cnblogs.com/jiayouwyhit/p/3222973.html 关于卡特兰数 计算公式 卡特兰数一般的计算公式: 另类递推公式: 阅读全文
posted @ 2018-07-29 11:11 佰大于 阅读(290) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/135/I 题目描述 Apojacsleam喜欢数组。 他现在有一个n个元素的数组a,而他要对a[L]-a[R]进行M次操作: 操作一:将a[L]-a[R]内的元素都加上P 操作二:将a[L]-a[R]内的元素都减去P 阅读全文
posted @ 2018-07-28 19:15 佰大于 阅读(322) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.nowcoder.com/acm/contest/135/D 题目描述 输入描述: 输入数据共一行,一个正整数n,意义如“问题描述”。 输出描述: 输出一行描述答案:一个正整数k,表示S的末尾有k个0 <!-- <br/> <h5 style="font-size:14 阅读全文
posted @ 2018-07-28 19:09 佰大于 阅读(245) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示