C++/C
guochampion
这个作者很懒,什么都没留下…
展开
-
关于跪了两次的小知识点---字符串整行读入
C/C++如何整行读入字符串?在写代码的过程中,经常要一行一行的读入字符串进行处理,这里我总结了一些方法,供大家参考。方法一:scanf()读入char[]使用方法:char str[1024];scanf("%[^\n]",&str);getchar();说明:在scanf函数中,可以使用%c来读取一个字符,使用%s读取一个字符串, 但是读取字符串时不忽略空格,读字符串时忽略开始的空...转载 2018-05-09 22:50:39 · 274 阅读 · 0 评论 -
STL容器是线程不安全的----以及加锁实现多线程访问安全
STL的线程安全. 说一些关于stl容器的线程安全相关的话题。一般说来,stl对于多线程的支持仅限于下列两点:(貌似Effective STL中有描述)1.多个读取者是安全的。即多个线程可以同时读取一个容器中的内容。 即此时多个线程调用 容器的不涉及到写的接口都可以 eg find, begin, end 等.2.对不同容器的多个写入者是安全的。即多个线程对不同容器的同时写入合法。 但是对于同一容...转载 2018-05-09 23:07:04 · 5567 阅读 · 1 评论 -
关于不定长数组的输入问题
由于cin>>a>>x;这种cin会对空格和换行进行忽略,仅作为分隔的识别符,但不会读取该分隔符的值,因此需要用一个能读取换行空格的函数来判断是否在cin>>x之后随之键入的字符是否为换行还是空格,如果空格则继续读键入整数值,如果是enter则跳出输入循环。cin类中的get()函数就是这个功能。 vector <int> q; wh...原创 2018-05-14 12:01:38 · 13257 阅读 · 0 评论 -
CTR预估的几种方式
CTR预估的几种方式2017年12月11日 20:46:55阅读数:26171.CTR预估CTR预估是计算广告中最核心的算法之一,那么CTR预估是指什么呢?简单来说,CTR预估是对每次广告的点击情况做出预测,预测用户是点击还是不点击。具体定义可以参考 CTR. CTR预估和很多因素相关,比如历史点击率、广告位置、时间、用户等。CTR预估模型就是综合考虑各种因素、特征,在大量历史数据...转载 2018-08-13 02:59:40 · 8021 阅读 · 0 评论 -
点击率预估综述
TwitterFacebook Google+ Pinterest Tumblr作者:张红林,腾讯高级工程师背景在计算广告系统中,一个可以携带广告请求的用户流量到达后台时,系统需要在较短时间(一般要求不超过100ms)内返回一个或多个排序好的广告列表;在广告系统中,一般最后一步的排序score=bid*pctralpha;其中alpha参数控制排序倾向,如果alpha...转载 2018-08-13 03:16:21 · 3878 阅读 · 0 评论