iOS

2021最新C++面试题(附答案)

今天分享给大家的是比较全面的C/C++面试题,也都是C++版本升级之后,重新整理归纳的最新答案,会让C++面试者少走很多不必要的弯路。同时每个C++面试题都尽量做到了详尽的面试解析文档,以确保每个阶段的读者都能看得懂,同时这部分C++面试文档也是可以免费的提供给有需要的同学们学习的! 博主已将大量C++相关面试题汇总整理成了一个PDF版的C++面试宝典,关注微 信 公 众 号 “C和C加加” 回复

NC24727 [USACO 2010 Feb G]Slowing down

题目链接 题目 题目描述 Every day each of Farmer John's N (1 <= N <= 100,000) cows conveniently numbered 1..N move from the barn to her private pasture. The pastures are organized as a tree, with the barn

Window下的socket编程(c++实现)

参考 https://www.cnblogs.com/L-hq815/archive/2012/07/09/2583043.html   效果图:   Sever.cpp 点击查看代码 Client.cpp 点击查看代码

后台报401,怎么处理

1、401状态码的含义 axios向服务器端发送请求时,服务器端有些api接口要求传递token,token失效或没有传递,就会报401错误 服务端要求传递token信息,而实际发送请求时没有传递。 发送请求时有传递token到达服务器端,但由于时间比较久,这个token在服务器中已经过期了(服务器存储token有效期时间为2个小时) 2、401状态码的处理(1) 在axios请求拦截器中做

const 与 指针

const 与 指针 指向 const 对象的指针 指向 const 对象的指针,不能够修改指针指向对象的值;但是可以修改指针的指向。举个例子:就是不能更换房间内的物品,但是可以更换房间。 我们都知道,指针的值是空间中的一个地址:也就是说不能修改地址指向对象的值;但是可以给指针一个新的地址。 const 指针 const 指针即常量指针。指针的值不能修改,也就是说指针指向的地址不能变,但是可

Dreaming of Freedom(数论,贪心)

用nsqrt(n)的时间复杂度就能过    

Luogu P4720 【模板】扩展卢卡斯定理/exLucas

【模板】扩展卢卡斯定理/exLucas 题目背景 这是一道模板题。 题目描述 求 [{mathrm{C}}_n^m bmod{p} ]其中 (mathrm{C}) 为组合数。 输入格式 一行三个整数 (n,m,p) ,含义由题所述。 输出格式 一行一个整数,表示答案。 样例 #1 样例输入 #1 样例输出 #1 样例 #2 样例输入 #2 样例输出 #2 提示 对于 (100 %) 的数据

【FFMPEG】开发和使用

 一、概念   1. GOP(Group of Pictures),下面的链接是对其的一些讨论,核心意思就是这个值制定了最近的两个 I 帧的间隔: http://www.itnotepad.cn/Home/Article/num/189.html https://stackoverflow.com/questions/24010875/how-to-calculate-

C++ 复习要点

本文总结一下C++面试时常遇到的问题。C++面试中,主要涉及的考点有   关键字极其用法,常考的关键字有const, sizeof, typedef, inline, static, extern, new, delete等等 语法问题 类型转换 指针以及指针和引用的区别 面向对象的相关问题,如虚函数机制等 泛型编程的相关问题,如模板和函数的区别等 内存管理,如字节对齐(内存对齐)、动

STL 复习要点

顺序容器:vector, list, deque, string, array  关联容器:set, unordered_set, map, unordered_map   适配器:stack, queue   C++ STL总结   STL概述 STL (Standard Template Library, 标准模板库) 是惠普实验室开发的一系列软件的

NC16527 [NOIP2013]货车运输

题目链接 题目 题目描述 A 国有 n 座城市,编号从 1 到 n ,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 输入描述 第一行有两个用一个空格隔开的整数 n,m ,表示 A 国有 n 座城市和 m 条道路。 接下来 m 行每行 3 个整数 x, y, z ,每两个整数之间用

宇宙最全面的C++面试题v2.0

作为一个后端人,是无论如何要对C++有一定了解底。很多同学都对C++有一定的抵触情绪,因为C++知识点繁杂全面,深度与广度俱在,准备面试需要很长的时间。 本篇的主要目的是梳理知识脉络,挑选最精华的面试题,以飨读者,事半功倍! 准备面试一定要有侧重点,标为❤属于高频考点,需要反复记忆。建议平时多问自己,看能不能流利的回答。如果能答得上来,就说明这个知识点过了。 赛道已铺好,只待尔努力。加油,你就是o

DSM-5 自恋型人格障碍(Narcissistic personality disorder, NPD)

自恋型人格疾患(英语:Narcissistic personality disorder,简称为 NPD),是一种长久性的人格疾患。患者往往会过度夸大强化自我的重要性,过度渴求别人的赞赏,缺乏同理他人行为的能力[2][3]。患者会花很多时间,思考如何获得权力、成功或提升外在形象 。最大的特征之一,就是患者经常无意识地利用身边的人。这样的行为通常始于青春期,陆续在各式各样的情境中

windows的现代待机模仿成传统待机

天下苦“现代待机”久已。睡眠中的电脑莫名其妙的启动。新版的bios基本上不再支持s3传统待机 什么是Win10的“现代待机”?为什么它未来会越来越重要? 其实改造下现代待机,也能模仿成s3待机 关闭Windows更新 大晚上的,待机中的电脑突然屏幕一闪,怪吓人的。原来是Windows更新在做怪。 如何彻底解决windows更新问题! 启动断开网络版的现代待机 之前mac待机也会耗电很多,后来关闭

“NTLDR is missing”是指在Windows启动过程中发生了一个错误,系统找不到NTLDR文件。NTLDR(NT Loader)是Windows NT操作系统和Windows XP操作系统之前的操作系统版本中使用的引导加载程序

NTLDR(NT Loader)是Windows操作系统早期版本(如Windows NT和Windows XP)使用的引导加载程序。随着后续Windows版本的发布,引导加载程序也发生了一些变化和更新。以下是各个版本中NTLDR的功能更新的简要说明: Windows NT 4.0: 支持在启动时选择使用哪个操作系统。 提供了基本的恢复控制台命令行界面。 Windows 2000: 引入了多操作系统

NC14419 线路规划

题目链接 题目 题目描述 Q国的监察院是一个神秘的组织。 这个组织掌握了整个帝国的地下力量,监察着Q国的每一个人。 监察院一共有N个成员,每一个成员都有且仅有1个直接上司,而他只听从其上直接司的命令。其中1号成员是监察院的院长,这个庞然大物的主人。 由于时代的进步,监察院议会决定升级组织的旧式通信器,安装最新的反侦测通信器。 他们拿出了M组线路方案,其中第i组线路方案可以用一个四元组(x[i]、y

《30天自制操作系统》Day01

1、二进制编辑器 二进制编辑器是一种用于编辑二进制文件的工具,它允许用户以原始的二进制形式查看和修改文件内容,而不仅仅是文本形式。相对于文本编辑器,二进制编辑器更加底层和直接,可以对文件的每个字节进行操作,无论是文本、图像、音频还是可执行文件等。在https://www.vcraft.jp/soft/bz.html下载二进制编辑器Bz162,解压后双击启动Bz.exe程序。 2、使用作者提供的

NC200179 Colorful Tree

题目链接 题目 题目描述 A tree structure with some colors associated with its vertices and a sequence of commands on it are given. A command is either an update operation or a query on the tree. Each of the upda

megacli_sw服务器Raid卡的设置过程

megacli_sw服务器的设置过程 背景 megacli简介 raid卡的优点 megacli命令简介 申威机器的处理过程

C++面试八股文:override和finial关键字有什么作用?

某日二师兄参加XXX科技公司的C++工程师开发岗位第22面: (二师兄好苦逼,节假日还在面试。。。) 面试官:C++的继承了解吗? 二师兄:(不好意思,你面到我的强项了。。)了解一些。 面试官:什么是虚函数,为什么需要虚函数? 二师兄:虚函数允许在基类中定义一个函数,然后在派生类中进行重写(override)。 二师兄:主要是为了实现面向对象中的三大特性之一多态。多态允许在子类中重写父类的虚函

NC19995 [HAOI2015]树上操作

题目链接 题目 题目描述 有一棵点数为 N 的树,以点 1 为根,且树点有边权。 然后有 M 个 操作,分为三种: 操作 1 :把某个节点 x 的点权增加 a 。 操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。 操作 3 :询问某个节点 x 到根的路径中所有点的点权和。 输入描述 第一行包含两个整数N, M。表示点数和操作数。 接下来一行N个整数,表示树中节点的初始权值。 接下

2023.6.22 每日一题

原题链接 A: COMPFEST 13 - Finals Online Mirror (Unrated, ICPC Rules, Teams Preferred) - K B: Educational Codeforces Round 125 (Rated for Div. 2) - D A. Knitting Batik - 2200 题目大意 给一个 (ntimes m) 的矩形,可以给这些方

NC16562 [NOIP2012]开车旅行

题目链接 题目 题目描述 小 A 和小 B 决定利用假期外出旅行,他们将想去的城市从 1 到 N 编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市 i 的海拔高度为 Hi ,城市 i 和城市 j 之间的距离 d[i,j] 恰好是这两个城市海拔高度之差的绝对值,即 d[i,j]=|Hi-Hj| 旅行过程中,小 A 和小 B 轮流开车,第一天小 A 开车,之后每天轮

Codeforces Round 881 (Div. 3)--F2

F2. Omsk Metro (hard version)  

带宽翻倍更能超!影驰HOF Classic D5-7000内存评测:超至7800MHz仍有余力

一、前言:影驰带来DDR5-7000内存 C32时序、1.45V规格亮眼 DDR5内存诞生初期被大众吐槽时序高、价格高,甚至表现不如高频DDR4内存,极大地阻碍了其普及,所以Intel 12/13代酷睿也同时保留了对DDR4的支持。 不过,时隔仅仅一年半,DDR5的这些问题就已经解决得差不多了。现在高频DDR5内存遍地开花,同时时序和延迟控制得比较到位,价格更是迅速主流化。 解决了延迟的影响之后,

局部最值性质

E. Fill the Matrix Problem - E - Codeforces 题意:给定一个长为a的数组,你需要找到一个子序列使得其b1-b2+b3-b3+-----的值最大,同时有q个询问,每次交换a中两个元素的位置,问交换后如何最大值是多少。 n,q<=3e5,1<=ai<=n. 题解:我们显然是要寻找某种性质,使得转移过程中复杂度低于线性。 我们贪心地想,取每一个

2023-06-22:一所学校里有一些班级,每个班级里有一些学生,现在每个班都会进行一场期末考试 给你一个二维数组 classes ,其中 classes[i] = [passi, totali] 表

2023-06-22:一所学校里有一些班级,每个班级里有一些学生,现在每个班都会进行一场期末考试 给你一个二维数组 classes ,其中 classes[i] = [passi, totali] 表示你提前知道了第 i 个班级总共有 totali 个学生,其中只有 passi 个学生可以通过考试 给你一个整数 extraStudents ,表示额外有 extraStudents 个聪明的学生 他

NC22494 选点

题目链接 题目 题目描述 有一棵n个节点的二叉树,1为根节点,每个节点有一个值wi。现在要选出尽量多的点。 对于任意一棵子树,都要满足: 如果选了根节点的话,在这棵子树内选的其他的点都要比根节点的值大; 如果在左子树选了一个点,在右子树中选的其他点要比它小。 输入描述 第一行一个整数n。第二行n个整数wi,表示每个点的权值。 接下来n行,每行两个整数a,b。第i+2行表示第i个节点的左右儿子节点。

P2433 【深基1-2】小学数学 N 合一

【深基1-2】小学数学 N 合一 题目描述 问题 1 请输出 I love Luogu! 问题 2 这里有 $10$ 个苹果,小 A 拿走了 $2$ 个,Uim 拿走了 $4$ 个,八尾勇拿走剩下的所有的苹果。我们想知道: 小A 和 Uim 两个人一共拿走多少苹果? 八尾勇能拿走多少苹果? 现在需要编写一个程序,输出两个数字作为答案,中间使用空格分开。 问题 3 现在有 $14$ 个苹果。要均

<<  <  390  391  392  393  394  395  396  397  398  399  400  >  >>