经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 C++
set容器与map容器的简单应用

set容器与map容器的简单应用

set容器中一些函数,取自百度其他大佬已总结好的,如有侵权,请联系删除! set的各成员函数列表如下: c++ stl容器set成员函数:begin()--返回指向第一个元素的迭代器 c++ stl容器set成员函数:clear()--清除所有元素 c++ stl容器se...[2019/11/4]

构造命题公式的真值表--biaobiao88

对给出的任意一个命题公式(不超过四个命题变元),使学生会用C语言的程序编程表示出来,并且能够计算它在各组真值指派下所应有的真值,画出其真值表。 #include<iostream> using namespace std; struct { int p...[2019/11/4]

离散数学交并补运算、差运算、异或运算的实现--biaobiao88

对集合的交并补运算、差运算及异或运算的代码,可输入字符与数字,内容简单,详情请看以下代码 #include<iostream> using namespace std; int main() { 全集u char u[] = {''a...[2019/11/4]

详解并查集

                                        &nbs...[2019/11/4]

Codeforces Beta Round #2

Codeforces Beta Round #2

Codeforces Beta Round #2   A. Winner   The winner of the card game popular in Berland "Berlogging" is determined according to t...[2019/11/4]

详解并查集

                                        &nbs...[2019/11/4]

自定义日历(四)-区间选择控件

目录 一、概述 二、效果展示 三、整体结构 四、分析实现 1、QPickDate 2、QDatePanel 3、QDateWidget、Q...[2019/11/4]

C/C++中new的使用规则

本人未重视new与指针的使用,终于,终于在前一天船翻了,而且没有爬上岸; 故此,今特来补全new的用法,及其一些规则; 话不多说   C++提供了一种“动态内存分配”机制,使得程序可以在运行期间,根据实际需求,要求操作系统临时分配一片内存...[2019/11/4]

P5124 Teamwork(DP)

题目: P5124 [USACO18DEC]Teamwork 解析: 动态规划,设\(f[i]\)表示到第\(i\)位的最大值,我们枚举i之前的j个位置\((j<k)\),记录一下这\(j+1\)个数(包括自己)的最大值\(mx\),转移方程就是\(f[i]=max(f[i],f...[2019/11/4]

STL之string

STL之string

  C++ string详解   之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行...[2019/11/4]

POJ2431 优先队列+贪心 - biaobiao88

以下代码可对结构体数组中的元素进行排序,也差不多算是一个小小的模板了吧 #include<iostream> #include<algorithm> using namespace std; struct node { int x; int...[2019/11/4]

BFM模型介绍及可视化实现(C++)

BFM模型介绍及可视化实现(C++) BFM模型基本介绍 Basel Face Model是一个开源的人脸数据库,其基本原理是3DMM,因此其便是在PCA的基础上进行存储的。 目前有两个版本的数据库(2009和2017)。 官方网站:2009,2017 数据内容(以2009版本为例) 文...[2019/11/4]

ipv4的ip字符串转化为int型

要求:   将现有一个ipv4的ip字符串(仅包含数字,点,空格), 其中数字和点之间的空格(至多一个)是合法的,比如“12 .3. 4 .62”,其他情况均为非法地址。写一个函数将ipv4地址字符串转化成int整数(只能遍历一遍字符串)。 实现思路: ...[2019/11/1]

C++动态规划实现查找最长公共子序列

具体内容之后再补_(:з」∠)_先贴代码 1 #include<cstdio> 2 #include<cstring> 3 #include<stack> 4 #include<ctime> 5 ...[2019/11/1]

C++随机数笔记

C++随机数笔记

版权声明:本文为CSDN博主「candyliuxj」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https: blog.csdn.net/candyliuxj/article/detail 4396666   一、...[2019/10/31]

LuoguP3069 【[USACO13JAN]牛的阵容Cow Lineup

LuoguP3069 【[USACO13JAN]牛的阵容Cow Lineup

题目链接 看了看其他大佬的文章,为什么要控制右端呢 其实就是一个很简单的模拟队列趴。。。 难点就在于根据题意我们可以分析得一段合法区间内,不同种类个数不能超过k+2 哦当然,由于种类数范围过大,要对种类进行离散化,可以使用STL的map 剩下的就是模拟了,详见代码: ...[2019/10/31]

C++中的字符串输入输出,转自:https://www.cnblogs.com/zzw1024/p/10502011.html

常见的输入问题:1、直接用cin输入(当然可以使用cout直接输出):  1)string s;    cin >> s; 只接收回车键和空格前面所输入的字符!!!!!    一旦输入空格,cin将空格视为回车键,将会将后面的字符赋予后续有输入cin函数的变量中,如下面的a...[2019/10/31]

C++ 01 基础知识点

1、为某一特定的问题而设计的指令序列称为:程序 2、‘32位微型计算机’中的32位指的是:机器的字长 3、存储设备中,存取速度最快的是:Cache 4、指令的操作码表示的是:作何操作 5、一条指令由哪两部分组成:操作码和地址码 6、任何程序必须...[2019/10/31]

MOOC C++笔记(七)输入输出流

MOOC C++笔记(七)输入输出流

输入输出流 与输入输出流操作相关的类 istream:是用于输入的流类,cin就是该类的对象。 ostream:是用于输出的流类,cout就是该类的对象。 ifstream:是用于从文件读取数据的类。 ofstream:是用与向文件写入数据的类。 iostream:是既能用于输入,又能...[2019/10/31]

C++实现万年历功能

C++实现万年历功能

本文实例为大家分享了C++实现万年历的具体代码,供大家参考,具体内容如下 1.此万年历功能 1>日期加减天数 2>日期与日期之间的差值 3>输入年月显示当月日历 2.代码实现 #include<iostream> #include&l...[2019/10/30]

P2052 [NOI2011]道路修建

题目: P2052 [NOI2011]道路修建 解析: 维护一下每个子树的\(size\),这条边的贡献就是\((n-size[v]-size[v])*w\),\(v\)是这条边所到达的点,\(w\)是边权 代码: #include <bit tdc++.h> #defi...[2019/10/30]

A - A Compatible Pair-biaobiao88

A - A Compatible Pair Nian is a monster which lives deep in the oceans. Once a year, it shows up on the land, devouring livestock and even peo...[2019/10/30]

【洛谷】P1022 计算器的改良-全AC题解

【洛谷】P1022 计算器的改良-全AC题解

#include <iostream> #include <cstring> #include <iomanip> using namespace std; int main() { string str; cin...[2019/10/30]

二叉树的查找(前序、中序、后序、层序遍历)--biaobiao88

建立一棵含有n个结点的二叉树,采用二叉链表存储; 输出前序、中序、后序、、层序遍历该二叉树的遍历结果。 定义二叉树的数据类型——二叉树结点结构体BiNode。建立二叉链表可以采用扩展二叉树的一个遍历序列,例如前序序列,将扩展二叉树的前序序列由键盘输入,建立...[2019/10/30]

第三章、处理数据

  变量:可以用来存储数据。 变量命名规则: 名称只能使用字母 第一个字符不能是数字 不能是C++关键字 区分大小写 C++对变量名长度无限制,但是运行平台可能有限制 变量命名规范 变量命名有明确意义 驼峰命名法strUserName ...[2019/10/29]

图论-最小生成树&lt;Kruskal&gt;

昨天: 图论-最小生成树<Dijkstra,Floyd> 以上是昨天的Blog,有需要者请先阅读完以上再阅读今天的Blog。 可能今天的有点乱,好好理理,认真看完相信你会懂得 然而,文中提到的所有的算法在本人Blog中都会后期有讲解。推荐Blog 分割线 第三天 ...[2019/10/29]

CF785D Anton and School - 2

题目链接 problem 给出一个括号序列,要求删除一些括号使得剩下的括号序列是个匹配的括号序列,且改括号序列左边全部为左括号,右边全部为右括号。 solution 考虑枚举左右括号交界的位置\(x\),为了避免重复计算,强制要求\(x\)左边的第一个左括号必选。然后枚举\(x\)的...[2019/10/29]

P3028 汽水机(差分)

题目 P3028 [USACO10OCT]汽水机Soda Machine 解析 差分,看到\(a[i]\leq 1e9\),离散化一下,在\(l\)处\(+1\),\(r+1\)处\(-1\),这样就只有\(2n\)个点了,再按位置排一下序,扫一遍记录答案就可以了。 需要注意的是,如果...[2019/10/29]

记录一次gdb debug经历

目录 问题描述 查看core文件 使用gdb查看core文件 总结 问题描述 今天在写代码时,运行时奔溃了。segment fault,而且是在程序退出m...[2019/10/29]

P2352 队爷的新书(差分)

题目 P2352 队爷的新书 解析 题目意思是 给你n个区间,选择一个数x,使\(x\times覆盖x的区间的个数\)最大 和这个题差不多 差分,离散化一下,在区间的\(l\)处\(+1\),\(r+1\)处\(?1\),不同的是,我们要求的是最大乘积,显然相同的覆盖数下,\(...[2019/10/29]

Unary模式下客户端创建 default-executor 和 resolver-executor 线程和从启动到执行grpc_connector_connect的主要流程

(原创)C/C语言, 平台是debian10, grpc版本:grpc-c/1.25.0-dev grpc-c/8.0.0, 使用的例子是自带的例子GreeterClient 创建 default-executor 和 resolver-executor 线程的主要流程,创建chann...[2019/10/29]

CSAPP: 位操作实现基本运算

目录 实验要求 实现代码 1、pow2plus1 2、pow2plus4 3、bitXor 4、tmin 5、isTmax ...[2019/10/28]

cin.get()解密

cin.get()解密

最近在使用cin.get()函数时遇到了一个迷惑行为,现已解开。 一、cin.get()的用法 char ch; ch = cin.get(); 第1种用法 cin.get(ch); 第2种用法 二、迷惑行为解密 当你前面调用过cin获取输入时,调用...[2019/10/28]

洛谷--P1579 哥德巴赫猜想(升级版)

洛谷--P1579 哥德巴赫猜想(升级版)

题目链接:https: www.luogu.org/problem/P1579 任何一个大于9的奇数都可以表示成3个质数之和。既然他是奇数,那么他必定是 1、两个偶数+一个奇数; 2、三个奇数 对于两个偶数,也只有2满足条件,因此他只能是2、2、n-4;只要判断n-4是否...[2019/10/28]

BJFU-225-基于链表的两个递增有序序列的合并

1 #include<stdio.h> 2 #include<stdlib.h> 3 typedef struct Lnode{ 4 int num; 5 struct Lnode * next; 6 }Lno...[2019/10/28]

QCustomplot使用分享(九) 绘制图表-多功能游标

目录 一、概述 二、效果图 三、源码讲解 1、源码结构 2、头文件 3、添加游标 4、监测移动 5、移动游标 ...[2019/10/28]

c++作业题sin公式

今日 有一位同样读大一的朋友向我求助有关c++的作业题 他说他的程序逻辑正确 但是结果的精度不对 题目如下: 这是一道看起来十分简单的作业题 我按照要求快速地写了一个版本 不出所料 一样遇到了精度问题 为什么会出现这种问题? 首先 计算机中的浮点数是不够精确的 这是...[2019/10/28]

浅谈线段树 Segment Tree

   众所周知,线段树是algo中很重要的一项!   一.简介        线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。   使用线段树可以快速的查找某一个节点在若干条线段中出现的次数,时间复杂度为...[2019/10/28]

取整

A. Equalize Prices Again time limit per test 1 second memory limit per test 256 megabytes input standard input output s...[2019/10/28]

牛客网中矩阵中的路径

牛客网的题目如下: 题目描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。 如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。 例如 a b c e s...[2019/10/25]

OI之路

OI之路

由于各种因素 学习、初赛、时间。。。 我的oi可能会结束, 我也不甘于放弃, 所以  综合今后的表现, 我再决定   以后我尽量写博客。   原文链接:http: www.cnblogs.com/ouzijun-OJ/p/1...[2019/10/25]

一个有趣的C语言问题

        这个问题是知乎上的一个问题,看了以后觉得比较有意思。代码短到只有十多行,但是这么短的代码却输出了很奇怪的结果。很多人回答的时候都是站在理论的角度上说明代码的问题,但是实际的问题还是没有说明其中的问题。   &nbs...[2019/10/25]

c++语法大全笔记(一)

目录 一:初级知识 c++是一种中级语言,是c的扩充,是一种面向对象的程序设计语言,可以运行到多个平台。这里直接讲语法。 ??基础c++模板: #include <iostream> u...[2019/10/25]

QT攻略——我在QT中遇到的那些坑

    (1)QUdpSocket接收数据 进入槽后,要用这种方式读取,否则可能会导致不发readyRead()信号 。while(udpSocket->bytesAvailable()){ udpSocket->read...[2019/10/24]

c++ 拷贝构造函数(重点在内含指针的浅拷贝和深拷贝)

今天同事问了一个关于拷贝构造函数的问题,类中包含指针的情况,今天就来说说c++的拷贝构造函数。 c++的拷贝构造函数是构造函数的一种,是对类对象的初始化,拷贝构造函数只有一个参数就是本类的引用。 注意,默认构造函数(即无参构造函数)不一定存在,但是拷贝构造函数总是会存在。 下...[2019/10/24]

测试博客 - Yuguang-Xie

测试博客 - Yuguang-Xie

C++第一个程序 1 #include <iostream> 2 3 using namespace std; 4 5 int main() 6 { 7 cout << "hello world!"<<endl; 8 ...[2019/10/24]

【洛谷】P1478 陶陶摘苹果(升级版)-全AC题解

【洛谷】P1478 陶陶摘苹果(升级版)-全AC题解

#include <iostream> #include <algorithm> using namespace std; int main() { int n,s,a,b; int countnum = 0; cin...[2019/10/24]

实验作业

★实验任务 NC一天要去走一个迷宫,迷宫是由一个 R*C的网格表示。迷宫只有一个出口和一个入口,这个大家都知道。迷宫的出口在第一行,出口在最底行。他想知道走出迷宫的最短时间。这是一个很简单的问题,至于你信不信,反正我是信了。 ★数据输入 输入第一行包括四个正整数...[2019/10/23]

【CSP-S膜你考】不怕噩梦 (模拟)

不怕噩梦 题面 蚊子最近经常做噩梦,然后就会被吓醒。这可不好。。 疯子一直在发愁,然后突然有一天,他发现蚊子其实就是害怕某些事。 如果那些事出现在她的梦里,就会害怕。 我们可以假定那个害怕的事其实是一个字符串。而她做的梦其实也是一个字符串。 她可以一个晚上一直做梦,所以梦这个字符...[2019/10/22]

【CSP-S膜你考】那23个路口

那23个路口 题面 故事的起源不加赘述,那23个路口。 单刀直入,我直接说题的意思。 蚊子和疯子在做一件事,就是他们要在茫茫的大街上找一个出发点,然后从出发点开始,经过上下左右23次拐弯,到达一个他们也不知道的地方。 老城的街道排列的十分有规律,于是疯子和蚊子把老城的街道排布画在了一张地...[2019/10/22]

336
11
记录数:2645 页数:10/53首页上一页567891011121314下一页尾页
加载更多