1.
max_element()函数和min_element()函数,就是找最大值最小值,
数组:
int position=max_element(a,a+n)-a;//返回在数组中的下标
int data=*max_element(a,a+n);//返回值
容器:
int position=max_element(v.begin(), v.end())-v.begin();
int it = *max_element(v.begin(), v.end());
string: int position=max_element(s.begin(), s.end())-s.begin();
char it=*max_element(s.begin(),s.end());
min_element()函数也是一样的用法,这里要注意的是如果有多个最大值或者最小值,返回的是第一次出现的位置。
2
sort(f+1,f+1+n,greater());
除了cmp以外,有时候用这种比自己写个cmp函数要乐意得多。。。//从大到小排序
3
c语言中pow()返回值的类型为double;
4
stl函数:unique(去重函数)
int size = unique(arr,arr+m) - arr;//返回数组去重后的大小
第k个小的数,(有第0个小的数存在)
nth_element(arr,arr+n,k)
unordered_map<int,int>查找速度快,内存消耗高,c++11的stl函数
INT_MIN (数值上等于-2^31)
INT_MAX(数值上等于2^31-1)
printf("%5d",n);//输出占5格,右对齐
printf("%-5d",n);//输出占5格,左对齐
快读
template<typename T> T readIn() {
T x(0), f(1);
char ch = getchar();
while (ch < '0' || ch > '9') {
if (ch == '-') f = -1; ch = getchar();}
while (ch >= '0' && ch <= '9') {
x = x * 10 + ch - '0'; ch = getchar();}
return x * f;
}
n = readIn<int>();
lower_bound(a + 1, a + 1 + n, x, greater <int> () );返回第一个小于等于
upper_bound(a + 1, a + 1 + n, x, greater <int> () );返回第一个小于的
struct node
{
int x,y;
node()//初始化
{
x=1;y=2;
}
};
int Min = 100000;
Min = min({
Min,100,0,-100,-200});
cout << Min;//-200
prev_permutation函数可以制造前一个排列,如果已经为第一个,则返回false。
文章浏览阅读519次。recreate()Activity recreate()之后会出现fragment重叠的问题,需要给fragment增加tag@Overrideprotected void onCreate(Bundle savedInstanceState) { // 判断当前是recreate还是新启动 i..._activity recreate viewpager导致fragment重复创建
文章浏览阅读2.9k次。题外话:最近因为毕设的关系时间比较紧张,所以没有及时总结。不过这个问题遇到让人很棘手,但紧急解决办法又出乎意料,所以一记。之后如果有补上较为规范的解法,再补充内容。问题陈述:使用现有算法的Tensorflow代码,希望看到网络的可视化结构,怎么办?官方答案:Tensorboard可视化官方文档快速方法:网上找了很多资料都会索引回Tensorflo_tensorboard怎么看参数
文章浏览阅读160次。适用于各种电源管理和开关电源应用,特别是在需要 P—Channel 沟道的场合。具有低导通电阻和高效率的特性,适用于对性能要求较高的应用。该器件在需要负载开关和电源管理的场景中表现出色,特别适用于对功耗、效率和空间有严格要求的应用。- **模块:** 电源逆变器、功率放大器、电池管理系统。- **领域:** 电源管理领域。- **丝印:** VB2290。- **品牌:** VBsemi。- 最大工作电压:-20V。- 封装:SOT23。- 最大电流:-4A。- **应用简介:**- **举例说明:**
文章浏览阅读5.1w次,点赞92次,收藏483次。简介在使用mmdetection对模型进行调优的过程中总会遇到很多参数的问题,不知道参数在代码中是什么作用,会对训练产生怎样的影响,这里我以faster_rcnn_r50_fpn_1x.py和cascade_rcnn_r50_fpn_1x.py为例,简单介绍一下mmdetection中的各项参数含义faster_rcnn_r50_fpn_1x.py首先介绍一下这个配置文件所描述的框架,它是基..._mmdetection checkpoint_config
文章浏览阅读1.2w次。便于记录查看地址,方便查找http://dev.netease.im/docs/product/IM%E5%8D%B3%E6%97%B6%E9%80%9A%E8%AE%AF/SDK%E5%BC%80%E5%8F%91%E9%9B%86%E6%88%90/iOS%E5%BC%80%E5%8F%91%E9%9B%86%E6%88%90NIM SDK 使用指南_nimsdk
文章浏览阅读931次,点赞2次,收藏4次。.netCore Nlog 配置模板 之前一直在从. netFrameWork 往.netCore 方向发展,最早使用的日志比较多的是Log4net,但是发现但是Log4net也有一个让我比较头痛的 地方就是感觉配置过于复杂,根本记不住,每次都必须去查阅资料,在.netCore官网上发现 Nlog的相关配置,Nlog没有Log4net老牌,使用 从Nuget下载量来看也没有Log4net用..._.net core nlog 自定义变量
文章浏览阅读1.2w次,点赞11次,收藏131次。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200212090314816.png)在这里输入命令:![在这里插入图片描述](https://img-blog.csdnimg.cn/20200212090424550.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10..._anaconada安装库
文章浏览阅读8.3k次,点赞15次,收藏60次。Image-to-Image Translation with Conditional Adversarial Networks-(pix2pix)Phillip Isola Jun-Yan Zhu Tinghui Zhou Alexei A. EfrosBerkeley AI Research (BAIR) Laboratory,..._pix2pix训练自己的数据集
文章浏览阅读1.2w次。前一阵在某东入手一个TP-LINK的USB无线网卡(完整型号:TP-LINK TL-WDN6200 1200M千兆高速双频无线网卡USB 台式机笔记本随身wifi接收器),由于装了win10+ubuntu双系统,需要在ubuntu下手动安装驱动。上网查找了一些方法,基本思路都是下载驱动源码、编译安装,但都是针对tp-link老款百兆的usb无线网卡。通过usb id(执行lsusb,可看到为235_ubuntu18tplink wdn6200h 无线网卡驱动安装
文章浏览阅读888次。shell编程_shell $1
文章浏览阅读2k次。Flask-paginate—实现分页安装包pip install flask-paginate后端代码from flask_paginate import Pagination, get_page_parameterfrom ..models import BannerModel, BoardModel, [email protected]("/")def inde..._pagination.links
文章浏览阅读4.3k次。Peer wire protocol (TCP)概述peer(端)协议使片(piece)的交换变得容易,片的描述请参考元信息文件。注意:原来的规范在描述peer协议时,也使用术语piece“(片)”,但是这不同于元信息文件里面的术语“piece(片)”,由于这个原因,在本规范中,将使用术语“块(block)”来描述peers(端)之间交换的数据。一个客户端(client)必须维持其_libtorrent中文