0

剑指offer笔记面试题1----赋值运算符函数

题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。 注意点: 是否把返回值的类型声明为该类型的引用,并在函数结束前返回实例自身的引用( this)。只有返回一个引用,才可以允许连续赋值。否则,如果函数的返回值是void,则应用该赋值运算符将不能进行连续赋值。 是否把传入的参数类 ...

奔跑的亮仔 发布于 2019-10-17 20:29 评论(0)阅读(30)
0

图数据类型的定义

图 介绍   图是相较于树更复杂的一种数据结构类型,它表示了多对多的对应关系。图的结构其实就是一些顶点和一些边的集合。图又分为有向图和无向图。存储图的方法有很多,比如使用邻接矩阵,邻接表,十字链表和邻接多重表等等。下面我们一一介绍一下这些内容。 图的结构: 无向图: 无向图其实就 ...

头发是我最后的倔强 发布于 2019-10-17 19:27 评论(0)阅读(96)
0

windows和linux环境下java调用C++代码-JNI技术

最近部门做安卓移动开发的需要调C++的代码,困难重重,最后任务交给了我,查找相关资料,没有一个教程能把不同环境(windows,linux)下怎么调用说明白的,自己在实现的过程中踩了几个坑,在这里总结下,希望看到的以后能少走弯路。 <! more 使用工具: 1.JAVA使用的IDE为eclipse ...

蜗牛201 发布于 2019-10-17 17:21 评论(0)阅读(106)
0

QT使用LIBS添加绝对路径的dll引用

http://blog.sina.com.cn/s/blog_70b93da90100n6w8.html 参考这篇文章 举例: 要引用 F:\QT\parttime_work\build-JChartView-Desktop_Qt_5_12_1_MinGW_64_bit-Debug\debug\JC ...

剑峰随心 发布于 2019-10-17 17:06 评论(0)阅读(246)
0

C++中的Point类与vector类的简单处理

首先设计Vector与Point的表示方法,再依次完善两个类中的构造函数,复制构造函数等。 向量由两个点表示,当进行运算的时候,转化起点坐标为(0,0); 第14行:由于Vector需要用到Point中的x,y ,故设计为友元较为方便; 第13行:因为无法修改ostream与istream类,所以将 ...

夜_归_人 发布于 2019-10-17 16:22 评论(0)阅读(304)
0

洛谷P1523 旅行商简化版(DP)

题目: "P1523 旅行商简化版" 解析 可以看做是两个人同时从西往东走,经过不一样的点,走到最东头的方案数 设$f[i][j]$表示一个人走到i,一个人走到j的最短距离($i using namespace std; const int N = 1010; int n, m; double f[ ...

Chrety 发布于 2019-10-17 16:07 评论(1)阅读(29)
0

C++之开灯问题(链表)

有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关,以此类推。一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号。k<=n<=100 样例输入 7 3 样例输出 1 5 6 7 ...

枫语丶宁 发布于 2019-10-17 10:38 评论(0)阅读(132)
0

铺地毯(取最上层的地毯)

题目来源:https://www.luogu.org/problem/P1003 题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 nn 张地毯,编号从 11 到nn。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设 ...

恶魔岛 发布于 2019-10-16 23:45 评论(0)阅读(41)
0

编程杂谈——使用emplace_back取代push_back

近日在YouTube视频上看到关于vector中emplace_back与push_back区别的介绍,深感自己在现代C++中还是有不少遗漏的知识点,遂写了段代码,尝试比较两者的差别。 示例代码 运行结果 结论 emplace_back方法可以不调用拷贝构造函数,所以理论上它应该比push_back ...

Ken.W 发布于 2019-10-16 23:21 评论(0)阅读(178)
0

构造函数语义学——Default Constructor篇

构造函数语义学——Default Constructor 篇 这一章原书主要分析了:编译器关于 的干涉,即在对象构造这个过程中,编译器到底在背后做了什么 这一章的重点在于 default constructor 和 copy constructor 的相关知识 Default Constructor ...

cookcocck 发布于 2019-10-16 22:45 评论(0)阅读(177)
0

string字符串成员函数

string字符串成员函数 输出: ...

石页的十夜 发布于 2019-10-16 20:03 评论(0)阅读(47)
0

QT 学习基础问题记录

1. connect 函数 需要先创建发送者和接收者实例,并且信号函数和槽函数如果有参数,需要在 connect 函数使用时指定相关参数类型。 2.窗口控件设置 设置窗口的最大化、最小化、问号提示等控件隐藏效果,可以通过 setWindowFlag 函数实现。该函数具体实现的功能取决于对应的输入参数 ...

怦然心动如往昔 发布于 2019-10-16 18:23 评论(0)阅读(40)
0

C++构造和解析JSON

JSON是一种轻量级的数据交互格式,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率,实际项目中经常用到,相比xml有很多优点,问问度娘,优点一箩筐。 第三方库 json解析选用jsoncpp作为第三方库,jsoncpp使用广泛,c++开发首选。 jsoncpp目前已经托管到了g ...

蜗牛201 发布于 2019-10-16 17:33 评论(0)阅读(188)
0

【CSP-S膜你考】 A

A 题面 对于给定的一个正整数n, 判断n是否能分成若干个正整数之和 (可以重复) , 其中每个正整数都能表示成两个质数乘积。 输入格式 第一行一个正整数 q,表示询问组数。 接下来 q 行,每行一个正整数 n,表示询问。 输出格式 q 行,每行一个正整数,为 0 或 1。0 表示不能,1 表示能。 ...

yu__xuan 发布于 2019-10-16 15:26 评论(0)阅读(48)
0

C++生成和解析XML文件

1.xml 指可扩展标记语言(EXtensible Markup Language) 2.xml 是一种标记语言,类似html 3.xml 的设计宗旨是传输数据,而非显示数据 4.xml 标签没有被预定义。需要自行定义标签 XML与HTML区别 1.xml 不是 html 的替代。 2.xml 和 ...

蜗牛201 发布于 2019-10-16 12:00 评论(0)阅读(271)
0

多项式方程的输出

题目来源:https://www.luogu.org/problem/P1067 题目描述 一元nn次多项式可用如下的表达式表示: f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots +a_1x+a_0,a_n\ne 0f(x)=an​xn+an−1​xn−1+⋯+a1​x+a0​, ...

恶魔岛 发布于 2019-10-15 22:05 评论(0)阅读(190)
0

C++和c语言的区别

在大家眼中c++与C语言很像,但两个有本质的区别,C语言是面向过程的,而C++是面向对象的,下面就给大家梳理梳理。 1、C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而C++对于大多数的函数都是有集成的很紧密,特别是C语言中没有的C++中的API是对Window系统的大多数 ...

你好我叫傻蛋 发布于 2019-10-15 16:10 评论(0)阅读(237)
0

C++ map insert 另一个map的子集

C++map中 会有insert操作,举个例子 存在map A,我们截取一部分到map B中,void insert (InputIterator first, InputIterator last) ,截取的部分是 first 到 last 前一个迭代器的值 输出结果: 详细信息可参考: http ...

博客知行者 发布于 2019-10-14 18:35 评论(0)阅读(400)
1

CF1244F Chips

"题目链接" problem 有一个长度为$n$个点连成的环。每个点为黑色或白色。当一个点和与他相邻的两个点颜色不同时。该点的颜色就会改变。 问改变$K$次后每个点的颜色。 solution 发现两个性质: 1.发现如果一个点在第一次时就不需要改变。那么他以后都不需要改变。 2.如果有个点在某次不需 ...

wxyww 发布于 2019-10-14 11:27 评论(0)阅读(126)
0

CF1244C The Football Season

"题目链接" problem 给定$n,p,w,d$,求解任意一对$(x,y)$满足$$xw+yd=p\\ x + y \le n$$ $1\le n\le 10^{12},0\le p\le 10^{17},1\le dd$。所以我们就想让$y$尽量小。 实际上如果最终有解,那在$y\le w$中 ...

wxyww 发布于 2019-10-14 11:16 评论(0)阅读(79)