![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 61
陈沧夜
人工智能领域创作者,华为云云享专家,百度飞桨技术专家
展开
-
二分法浅谈
文章目录前言循环条件?当循环条件为 < 时当循环条件为 <= 时搜索的区间如何定义?溢出如何解决?前言最近在做力扣的 14 天计划 「算法」 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台 (leetcode-cn.com)然后第一天就是 二分查找704. 二分查找 - 力扣(LeetCode) (leetcode-cn.com)278. 第一个错误的版本 - 力扣(LeetCode) (leetcode-cn.com)35. 搜索插入位置 - 力扣(LeetC原创 2021-08-25 23:12:47 · 564 阅读 · 0 评论 -
进制转换C++模板
将 P 进制数 x 转换为十进制数 y进制转换// P 进制数 x 转换为十进制数 yint y = 0, product = 1;while(x){ y = y + (x % 10) * product; x = x / 10; product = product * P;}将十进制数 y 转换为 Q 进制 z//将十进制数 y 转换为 Q 进制 zint z[40], num = 0;do{ z[num++] = y % Q; y = y /原创 2020-07-05 22:42:46 · 990 阅读 · 0 评论 -
PATA 1132 Cut Integer (20分)
PATA 1132 Cut Integer (20分)Cutting an integer means to cut a K digits lone integer Z into two integers of (K/2) digits long integers A and B. For example, after cutting Z = 167334, we have A = 167 and B = 334. It is interesting to see that Z can be devide原创 2020-05-25 16:29:13 · 604 阅读 · 0 评论 -
OJ平台不允许复制,测试数据很多怎么办?——C/C++输入输出重定向
C/C++输入输出重定向在一些OJ平台写题目时,一些程序要求输入大量的数据,手动一个一个输入极其不方便,还特别浪费时间,尤其是在OJ比赛或考试中,时间更为宝贵。好的方法就是把输入事先存在文件中,然后让程序自己读取,程序的结果也输出生成在另一个文件里,方便方便直观比较。主要方式是在程序第一行定义:#define LOCAL然后 在读取数据之前定义:#ifdef LOCAL freope...原创 2020-04-08 20:27:06 · 984 阅读 · 0 评论 -
C++中为什么引用可以作为函数返回值?
为什么引用可以作为函数返回值?文章目录为什么引用可以作为函数返回值?本文背景真机测试调试信息参考资料基本原理解答本文背景在程序设计与算法(三)第01周测验003:好怪异的返回值里面,题目的解答是这样子的:#include <iostream>using namespace std;int & getElement(int * a, int i){ return...原创 2020-03-28 17:36:09 · 829 阅读 · 0 评论 -
cin, getline() 与 get() 的区别
cin, getline() 与 get() 的区别由于cin使用空白(空格,制表符,换行符)来确定字符串结束位置所以我们在面对一些有包含空格的字符串输入时,cin就无能为力。我们可以使用getline()或者get()对字符串进行输入,但是这两者有什么区别呢?getline()getline()函数通过回车键输入的换行符来确定输入的结尾,并将换行符丢弃 ,这个函数有两个参数,一个是用来...原创 2020-03-02 08:49:43 · 622 阅读 · 0 评论 -
C++ 学习笔记(一)——什么是类与对象?
C++ 学习笔记(一)——什么是类与对象?在班级登记信息时候,我们的属性是姓名,性别,学号,手机号码,这几个信息就成了我们 班级信息 的一个 类。这个 班级信息类 包含这四种属性:姓名性别学号手机号码而对象就是一个具体的学生,比如小明,他的姓名,性别,学号,手机号码。同理,还有小华这个对象,小花这个对象等。再举一个例子:都有同样的特点的这一类人,是一个类。而这一类人中的某...原创 2020-02-28 08:35:19 · 561 阅读 · 0 评论