自己一直用vector 二维的存储变量 有时候需要进行排序 在此 为记录一下方法 废话少说直接上代码 运行结果: ...
分类:
编程语言 时间:
2019-04-03 12:07:44
阅读次数:
316
C++STL详解STL(Standard Template Library,标准模板库)在C++标准中,STL被组织为下面的13个头文件:<algorithm>、<deque>、<functional>、<iterator>、<vector>、<list>、<map>、<memory>、<numer ...
分类:
编程语言 时间:
2019-04-02 17:15:35
阅读次数:
188
单例模式: 即一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过其get方法获取到他们的实例。 懒汉写法(线程不安全) 懒汉式写法(线程安全) 饿汉式写法 静态内部类 枚举 这种方式是Effective Java作者Josh Bloch 提倡的 ...
分类:
编程语言 时间:
2019-04-02 15:31:31
阅读次数:
183
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 79. 避免过度同步 条目 78警告我们缺乏同步的危险性 ...
分类:
编程语言 时间:
2019-04-01 10:30:39
阅读次数:
197
《条目三十:确保目标区间足够大》 在使用STL中的算法时,确保目标区间足够 大 ,这个 大 应该怎么理解? 在我看来就是,容器,在初始化时使用reserve()强制设定容器的容量,和在目标容器比源容器size()元素个数更小时,在使用的时候,如果是直接对目标容器操作,会由于目标容器与源容器大小不匹配 ...
分类:
其他好文 时间:
2019-04-01 01:03:46
阅读次数:
149
《条目四十:若一个类是函数子,使它可适配》 在stl中,下面的函数适配器可以使函数指针转换为特定的类型,供下面的使用。 4个标准的函数配接器(not1、not2、bind1st和bind2nd)都要求一些特殊的类型定义,那些非标准的、与STL兼容的配接器通常也是如此。 但是如果是函数对象,那么需要继 ...
分类:
其他好文 时间:
2019-04-01 01:03:10
阅读次数:
173
this is my first blog 目前的我只会C的基本语法和C++的STL, 一共写了差不多5000到6000行的代码了吧, 现在的我主要的精力都放在算法与数据结构的学习上,我写博客的目的,不仅是为了使自己对所学的知识掌握的更加透彻,更是为了反思自己,总结经验并把我的经验传播出去, 目前的 ...
分类:
其他好文 时间:
2019-03-31 13:58:36
阅读次数:
179
// 学校演讲比赛.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include "pch.h" #include #include "string" #include "vector" #include "algorithm" #include "functio... ...
分类:
其他好文 时间:
2019-03-30 18:36:45
阅读次数:
183
最近调研了不少迁移学习的工作,分享给大家。因为我感觉迁移学习在NLP领域的很多任务中有很大的利用价值,毕竟高质量的标注数据是很少的,而人工标注费时费力,而且质量不一定好。 1. Domain Adaptation 领域自适应 1.1 动机 领域自适应是一种迁移学习,它将不同源领域的数据或特征映射到同 ...
分类:
其他好文 时间:
2019-03-29 22:19:14
阅读次数:
211