E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Primer习题集
【调整奇数偶数顺序】调整数组使奇数全部都位于偶数前面
习题集
讲解
题目:题目名称:调整奇数偶数顺序题目内容:调整数组使奇数全部都位于偶数前面。输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。分析:1.给定两个下标left和right,left放在数组的起始位置,right放在数组中最后一个元素的位置2.循环进行一下操作a.如果left和right表示的区间[left,right]有效,进
CaojunjiaOnly
·
2023-08-30 12:59
C语言练习题
习题
C语言
开发语言
易错点
算法
指针
C++
primer
笔记——第一二章
文章目录C++
primer
第1章开始第2章变量和基本类型C++
primer
第1章开始main函数的返回类型必须为intmain的返回值被用来指示状态。
吃饭243
·
2023-08-28 22:23
面试
1024程序员节
c++
C++
Primer
——第一章(开始)
1.1编写一个简单的C++程序操作系统通过调用main函数来运行C++程序。大多数系统中,main的返回值被用来指示状态。返回值0表示成功,非0的返回值的含义又系统定义,通常用来指出错误类型。内置类型:即语言自身定义的类型1.2初识输入输出一个流就是一个字符序列,是从IO设备读出或写入IO设备的。#includestd::cout >和,非标准库的头文件使用""。申明写在.h文件,定义实现写在.c
杉杉来啦
·
2023-08-28 22:52
C++
Primer
读书笔记
c++
C++
Primer
Plus——第3章
1、复习题1.为什么C++有多种整型?答:有多种整型类型,可以根据特定需求选择最合适的类型。例如,可以使用short来存储空格,使用long来确保存储容量,也可以寻找可提高特定计算的速度的类型。2.声明与下述描述相符的变量。a.short整数,值为80b.unsignedint整数,值为42110c.值为3000000000的整数答:a.shortrbis=80;(或shortintrbis=80
z2bns
·
2023-08-28 22:52
C++
C++
处理数据
C++
Primer
第五版 ——— (ch3)课后习题参考答案
C++
Primer
第五版———(ch3)课后习题参考答案练习3.1练习3.2练习3.3练习3.4练习3.5练习3.6练习3.7练习3.8练习3.9练习3.10练习3.11练习题3.12练习题3.13练习题
@曾记否
·
2023-08-28 22:22
C++
Primer
c++
visual
studio
开发语言
c++
Primer
——第十七章:标准库特殊设施
1、std::tuplestd::tuple>t{5,"abc",{1,3,5,7}};//获取t的类型typedefdecltype(t)ttype;//获取t中成员数量size_tsz=tuple_size::value;//打印成员cout(t)(t)(t);2、随机数对于一个给定的随机数发生器,每次运行程序都会返回相同的数值序列,这一事实在调试时很有用,但另一方面,也可能在编程时造成一些麻
qq_20363225
·
2023-08-28 22:21
c++Primer
c++
c++
Primer
——第十八章:用于大型程序的工具
1、当抛出一个异常后,程序会暂定当前函数的执行过程并以栈展开的方式寻找与异常匹配的catch字句,若找不到catch,程序将调用标准库函数terminate,终止程序的执行。2、栈展开过程中编译器会确保退出块中已创建的对象能被正确地销毁,如果对象是类类型的话,它的析构将被调用。3、析构中不应该抛出异常在栈展开过程中运行类类型局部对象的析构函数(可以看出析构函数成了异常处理的一部分),因为这些析构函
qq_20363225
·
2023-08-28 22:21
c++Primer
c++
C++
Primer
第五版 ——— (ch2)课后习题参考答案
C++
Primer
第五版———(ch2)课后习题参考答案练习2.1练习2.2练习2.3练习2.5练习2.6练习2.72.8练习练习2.9练习2.10练习2.11练习2.12练习2.13练习2.14练习2.15
@曾记否
·
2023-08-28 22:21
C++
Primer
c++
重读C++
Primer
——第五章笔记
1、语句表达式加上末尾的分号才能构成语句,即表达式语句。这里,表达式不是语句。2、for语句省略掉for语句头的条件部分,相当于在条件部分写了一个true。3、异常安全那些在异常发生期间正确执行了“清理”工作的程序被称作异常安全(exceptionsafe)的代码。
dxktt
·
2023-08-28 22:51
重读C++
Primer
c++
C++
Primer
第五版——习题答案+详解
非标准答案,都是个人理解第三章3.4#include#includeusingstd::cout;usingstd::endl;usingstd::cin;usingstd::string;intmain(){stringstr1,str2;getline(cin,str1);getline(cin,str2);if(str1==str2){cout=str2){cout#includeusing
菜gou
·
2023-08-28 22:51
C++Primer习题
c++
c++
Primer
——第十一章:关联容器
1、关键字类型要求对于有序容器——map、multimap、set、multiset,关键字类型必须定义元素比较的方法。默认情况下,标准库使用::iterator到int的map,但是不能定义list::iterator到int的map。因为list的迭代器不支持比较运算。2、关联容器的迭代器map的迭代器的first成员保存的是const的关键字,set的迭代器是const的,虽然他也定义了一个
qq_20363225
·
2023-08-28 22:51
c++Primer
c++
c++
primer
——第五版——第6章——学习笔记
c++
primer
——第五版——第6章——学习笔记1.return完成两项工作:1,返回return语句中的值,2.将控制权转移回主调函数2,局部对象局部变量:形参和函数体内部定义的变量;局部变量的生命周期依赖于定义他的方式自动对象
Wmll1234567
·
2023-08-28 22:20
c++
c
【阅读笔记】c++
Primer
Plus——第三章
处理数据简单变量当c++执行这条语句的时候,会把赋给变量a的值存储在内存当中,将该内存单元标记为a。后续调用变量a时候就会直接从内存里面去这个值可以通过&来检索变量的地址inta=5;cout<
%。濤&%
·
2023-08-28 22:50
c++
c++
C++
Primer
——第三讲
系列文章目录C++
Primer
——第一讲C++
Primer
——第二讲文章目录系列文章目录前言一、注释二、常量1.什么是常量2.定义常量1)用关键字const2)用#define预处理总结前言今天,您将会学习到注释以及常量
雨宫奈原
·
2023-08-28 22:48
C++Primer
c++
C++
Primer
第1章 开始
C++
Primer
第1章开始1.1编写一个简单的C++程序1.1.1编译、运行程序一、程序源文件命名约定二、从命令行运行编译器练习1.2初识输入输出一、标准输入输出对象二、一个使用IO库的程序三、向流写入数据四
purple 桐
·
2023-08-28 00:40
C++
Primer
c++
C++
Primer
Plus——第6章 分支语句和逻辑运算符
第6章分支语句和逻辑运算符6.1if语句6.1.1ifelse语句6.1.2格式化ifelse语句6.1.3ifelseifelse结构6.2逻辑表达式6.2.1逻辑OR运算符:||6.2.2逻辑AND运算符:&&6.2.3用&&来设置取值范围6.2.4逻辑NOT运算符:!6.2.5逻辑运算符细节6.2.6其他表示方式6.3字符函数库cctype6.4?:运算符6.5switch语句6.5.1将枚
purple 桐
·
2023-08-28 00:39
C++
Primer
Plus
c++
c语言
算法
C++
Primer
Plus——第4章 复合类型
复合类型:是基于基本整型和浮点类型创建的。第4章复合类型4.1数组4.1.2数组的初始化规则4.1.3C++11数组初始化的方法4.2字符串4.2.1拼接字符串常量4.2.2在数组中使用字符串4.2.3字符串输入4.2.4每次读取一行字符输入4.2.5混合输入字符串和和数字4.3string类简介4.3.1C++11字符串初始化4.3.2赋值、拼接和附加4.3.3string类的其他操作4.3.4
purple 桐
·
2023-08-28 00:09
C++
Primer
Plus
c++
C++
Primer
第2章 变量和基本类型
C++
Primer
第2章变量和基本类型2.1基本内置类型2.1.1算术类型一、带符号类型和无符号类型练习2.1.2类型转换一、含有无符号类型的表达式2.1.3字面值常量一、整型和浮点型字面值二、字符和字符串字面值三
purple 桐
·
2023-08-28 00:08
C++
Primer
c++
开发语言
C++
Primer
阅读笔记--动态内存和智能指针
目录1--动态内存管理2--shared_ptr类2-1--make_shared函数2-2--引用计数2-3--get3--new和delete4--shared_ptr和new结合使用5--unique_ptr6--weak_ptr1--动态内存管理new:在动态内存中为对象分配空间并返回一个指向该对象的指针;delete:接受一个动态对象的指针,销毁该对象并释放与之关联的内存;C++11新标
晓晓纳兰容若
·
2023-08-27 00:11
C++复习笔记
c++
C++
Primer
笔记——tuple类型
tuple类型《C++
Primer
》17.1tuple类型(P636)tuple是一种定义在标准库中的类似于pair的模板。
就要 宅在家
·
2023-08-26 20:34
Effective
C++学习笔记
C++
Primer笔记
tuple类型
C++
读书笔记
C++
Primer
笔记——查找算法
目录一.简单查找①find(first,last,val);②find_if&find_if_not③count&count_if④all_of&any_of&none_of二.重复值的查找①adjacent_find(first,end);②search_n(first,end,count,val);三.查找子序列①search(first1,end1,first2,end2);②find_fi
就要 宅在家
·
2023-08-26 20:34
C++
Primer笔记碎片
c++
查找算法
search
find
笔记
c++算法库
C
Primer
Plus编程练习 第三章(C语言打卡学习)
3-1.通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢、浮点数上溢和浮点数下溢的情况。3-1Code#includeintmain(void){floatf_max,f_min;doubled_max,d_min;longdoubleld_max,ld_min;printf("The\"float\"max=%f,min=%f\nmax+1=%f,max+2=%f\nmin-1=%f
zz_py
·
2023-08-26 14:01
C
Primer
Plus
编程练习
c语言
学习
C
Primer
Plus编程练习 第二章(C语言打卡学习)
2-1.编写一个程序,调用一次printf()函数,把你的名和姓打印在一行。再调用一次printf()函数,把你的名和姓分别打印在两行。然后,再调用两次printf()函数,把你的名和姓打印在一行。输出应如下所示(当然要把示例的内容换成你的名字):2-1Code#includeintmain(void){printf("GustavMahler\n");printf("Guadtv\nMahler
zz_py
·
2023-08-26 14:01
C
Primer
Plus
编程练习
c语言
学习
书籍推荐
《C
primer
plus》----《C程序设计语言》-----《C和指针》、《C专家编程》、《C缺陷与陷阱》-----《程序员的自我修养》和《深入理解计算机系统》
zhaihongxia
·
2023-08-25 16:11
【python】Leetcode(
primer
-pointer)
文章目录26.删除有序数组中的重复项(快慢指针)88.合并两个有序数组(双指针)167.两数之和II-输入有序数组(双指针)更多leetcode题解可参考:【Programming】26.删除有序数组中的重复项(快慢指针)注意:要对原数组进行改变classSolution(object):defremoveDuplicates(self,nums):""":typenums:List[int]:r
bryant_meng
·
2023-08-25 16:36
Python
python
leetcode
windows
【python】Leetcode(
primer
-binary)
文章目录1689.十-二进制数的最少数目67.二进制求和504.七进制数(进制转换)461.汉明距离(进制转换/异或)136.只出现一次的数字(位运算)更多leetcode题解可参考:【Programming】1689.十-二进制数的最少数目如果一个十进制数字不含任何前导零,且每一位上的数字不是0就是1,那么该数字就是一个十-二进制数。例如,101和1100都是十-二进制数,而112和3001不是
bryant_meng
·
2023-08-25 16:36
Python
python
leetcode
开发语言
【python】Leetcode(
primer
-set)
文章目录78.子集(集合的所有子集)90.子集II(集合的所有子集)792.匹配子序列的单词数(判断是否为子集)500.键盘行(集合的交集)409.最长回文串(set)更多leetcode题解可参考:【Programming】78.子集(集合的所有子集)给定一组不含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集思路:可以迭代,可以回溯,算1的子集的时候,
bryant_meng
·
2023-08-25 16:05
Python
python
leetcode
开发语言
SSR (misa +
primer
3 ) 设计SSR引物
先下载
primer
3和misa相关文件#下载
primer
3condasearch
primer
3condainstall-y
primer
3#misa相关的文件下载百度云里面的,其他网站的好像都不能用,自己改了一下之前的脚本可以正常运行
奔跑的Forrest
·
2023-08-25 14:06
最小生成树
习题集
(prime,krushal)
JungleRoadsTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:36699Accepted:17228DescriptionTheHeadElderofthetropicalislandofLagrishanhasaproblem.Aburstofforeignaidmoneywasspentonextraroadsbetweenvill
【linux嵌入式】玩家
·
2023-08-25 11:44
图论
最小生成树
最小生成树习题集
基础恢复1-c语言
用书:c
primer
plus先恢复框架骨干,再填充血肉学习时间:21-25重点知识:1.编译-链接-运行编译:编译器将源码转换为可执行代码链接:编译器从c库中获取标准例程放入源码中一同编译运行:运行可执行文件
#self-discipline#
·
2023-08-25 07:11
c语言
开发语言
【python】Leetcode(
primer
-dict-list)
文章目录260.只出现一次的数字III(字典/位运算)136.只出现一次的数字(字典)137.只出现一次的数字II(字典)169.求众数(字典)229.求众数II(字典)2006.差的绝对值为K的数对数目(字典)944.删列造序(zip(*list))867.转置矩阵(zip(*list))更多有关dict的相关背景和leetcode题解可参考:【Programming】【python】dict(
bryant_meng
·
2023-08-25 07:51
Python
python
leetcode
开发语言
C++11 emplace_back 和 push_back
《C++
Primer
Plus》StephenPrataC++11新增的可变参数模板(vatiadictemplate)和函数参数包(parameterpack)使得可以提供就地创建(emplacement
泠山
·
2023-08-23 18:53
C/C++
c++
算法
GoogleTest 官方文档
GoogleTest官方文档Quickstart:BuildingwithCMake1.Setupaproject2.CreateandrunabinaryGoogleTest
Primer
1.Introduction
泠山
·
2023-08-23 18:53
C/C++
c++
gtest
c
功能测试
C++复习笔记--完美转发、std::move和std::forward的使用
C++
Primer
关于转发(P612)有这么一段话:某些函数需要将其一个或多个实参连同类型不变地转发给其
布吉岛呀~
·
2023-08-23 14:42
C++复习笔记
c++
C++
Primer
阅读笔记--万能引用和引用折叠
目录1--万能引用1-1--万能引用的实现1-2--万能引用与右值引用的区别2--引用折叠1--万能引用1-1--万能引用的实现万能引用可以向其传递任何类型的参数,其会自动进行参数类型的推断;万能引用的两种实现如下://基于模板实现templatevoidf(T&&v){}//基于auto实现auto&&v2=v1;1-2--万能引用与右值引用的区别不同于使用上述两种方式来实现万能引用(需要进行类
布吉岛呀~
·
2023-08-23 14:41
C++复习笔记
c++
【C++
习题集
】-- 堆
(用于复习)目录树概念及结构名词概念二叉树概念及结构特殊的二叉树满二叉树完全二叉树运算性质二叉树存储结构顺序存储链式存储堆-顺序存储堆的性质堆的实现堆的应用堆排序直接建堆法树概念及结构概念:非线性的数据结构(形成的倒挂似树的结构-根朝上,叶朝下,子树之间不能有交集)。名词概念节点的度:一个节点含有的子树的个数称为该节点的度。叶节点或终端节点:度为0的节点称为叶节点。非终端节点或分支节点:度不为0的
川入
·
2023-08-21 21:22
C++刷题集
c++
数据结构
算法
【C++】四种强制类型转换
内容来自《C++
Primer
(第5版)》4.11.3显示转换、6.4函数重载、19.2.1dynamic_cast运算符目录1.static_cast2.const_cast3.reinterpret_cast4
秋秋晗晗
·
2023-08-21 01:07
C++
c++
C++
Primer
Plus 第10章(1)
1.最重要的面向对象编程(OOP)特性:(1)抽象(2)封装和数据隐藏(3)多态(4)继承(5)代码的可重用性2.接下来看一个表示股票的类:必须记录最初购买价格和购买日期等内容,另外,还必须管理诸如拆股等事件,应将可执行的操作限制为:(1)获得股票(2)增持(3)卖出股票(4)更新股票价格(5)显示关于所持股票的信息我们将储存下面的信息:(1)公司名称(2)所持股票的数量(3)每股的价格(4)股票
weixin_43638873
·
2023-08-20 23:07
C++
Primer
Plus
c++
C++
Primer
Plus: 第10章(2)
第10章编程题:(1)Account.h:#ifndefACCOUNT_H_#defineACCOUNT_H_#includeclassAccount{private:std::stringname;std::stringcode;doublemoney;public:Account();Account(std::stringName,std::stringCode,doubleMoney);~A
weixin_43638873
·
2023-08-20 23:36
C++
Primer
Plus
c++
C++
Primer
Plus 第9章
1.请不要将函数定义或变量声明放在头文件中。例如,如果在头文件中包含一个函数定义,然后在其他两个文件(属于同一个程序)中包含该头文件。则同一个程序中将包含一个函数的两个定义,除非函数是内联的。头文件中常包含的内容包括:(1)函数原型(2)使用#define或const定义的符号常量(3)结构声明(4)类声明(5)模板声明(6)内联函数2.C++提供了两种变量声明。一种是定义声明(或简称为定义),它
weixin_43638873
·
2023-08-20 23:36
C++
Primer
Plus
c++
C++学习笔记总结练习:
primer
学习日志
文章目录针对自己的引言学习内容c++语言基础知识1.为什么要声明变量2.cout,cin3.c++不容许一个函数定义嵌套到另一个函数的定义中。4.编译指令using5.c++基本类型长度6.在定义常量时尽可能使用const关键字而不用#define9.前缀递增符与后缀递增符的区别10.c++中的cctype库11.c++中的stack12.c++中关于const与指针的问题13.c++关于指针数组
biuheartburn
·
2023-08-20 16:06
c++
c语言
嵌入式软件
c++
学习
笔记
2020-12-30 C++
Primer
Plus 第十章 对象和类 复习题
复习题1.什么是类?类是一种将抽象转换为用户定义类型的C++工具,它将数据表示和操纵数据的方法组合成一个简介的包。2.类如何实现抽象、封装和数据隐藏?抽象:类在公共部分定义类方法的原型,并通过公共接口对其进行操作。封装:将实现细节放在一起并将它们与抽象分开被称为封装,类通过对类成员的访问控制进行封装。数据隐藏是一种封装,将实现细节隐藏在私有部分中也是一种封装,将类函数定义和类声明放在不同的文件中也
Reza_
·
2023-08-20 12:09
C++
primer
3.1节 课后练习
练习1.9编写程序,使用while循环将50到100的整数相加。#includeusingnamespacestd;intmain(){inti=50,sum=0;while(iusingnamespacestd;intmain(){inti=10;while(i>=0){coutusingnamespacestd;intmain(){intval1=0,val2=0;cout>val1>>val
夏驰和徐策
·
2023-08-19 22:47
C++
primer
题库
c++
【C++刷题】
习题集
一、整数1.多数元素思想:两两pk,最后留下的就是最多次出现的数。本质上利用的是众数的性质。classSolution{public:intmajorityElement(vector&nums){//候选人算法——根据众数进行pkintcandidate=nums[0];intget_count=0;for(autoe:nums){if(candidate==e)get_count++;else
舜华丶
·
2023-08-19 13:23
C和C++刷题总结
c++
python_openpyxl中的48种图表样式参考
图表样式共有48种,对应数字1-48,具体图标有哪种风格,具体图标样式参考如下链接https://c-rex.net/samples/ooxml/e1/Part3/OOXML_P3_
Primer
_Chart_topic_ID0ELHSO.htmlimportosfromopenpyxlimportload_workbookfromopenpyxl.chartimportLineChart
大仙洋_
·
2023-08-19 08:57
python
excel
javascript
C++——移动构造和完美转发
以上的概念是摘录自《C++
primer
》。但是这样的概念并不足以理解。用一句简单的话描述左值和右值:左值都是可以被取地址的;右值都是不可以被取地址的。
小龙向钱进
·
2023-08-18 18:22
c++
开发语言
2021-07-05 C++
Primer
Plus 第十四章 友元、异常和其它 复习题
复习题1.下面建立的友元的尝试有什么错误?a.classsnap{friendclasp;...};classclasp{...};a.没有声明友元clasp是一个类,应该改为:friendclassclaspb.classcuff{public:voidsnip(muff&){...}...};classmuff{friendvoidcuff::snip(muff&);...};b.在voids
Reza_
·
2023-08-18 16:44
C++部分知识点记录
EDA(电子设计自动化)前言《C++
Primer
》知识点记录1.声明一个返回数组指针的函数(P205)2.头文件应该放什么?
mmmyles
·
2023-08-18 07:22
C++
c++
C++ 模板类使用函数指针
前几天重看了C++
primer
的第16章,正好同时也复习了树的操作,于是写了个二分查找树的模板类。
zhouworld16
·
2023-08-18 02:00
C++学习
C++
模板类
函数指针
函数指针作为参数
循环控制结构
:循环控制结构6.1循环控制结构与控制语句6.2计数控制的循环6.3嵌套循环6.4条件控制的循环6.5流程的转移控制6.5.1goto语句6.5.2break语句6.5.3continue语句很喜欢C
Primer
Plus
独孤端夜lpy
·
2023-08-16 16:43
C语言程序设计
c语言
算法
开发语言
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他