自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水清xd

有点小感性的搬砖工

  • 博客(3)
  • 问答 (1)
  • 收藏
  • 关注

原创 struct 初始化问题

struct内部若定义的变量有类内初始值,则初始化该结构体的对象时,不能采用花括号的顺序初始化。若struct内没有定义类内初始值,可以采用花括号顺序初始化结构体对象。struct不能采用圆括号直接初始化。没有初始值的情况: struct A{ int b; int a; }; A test{1,2}; std::cout&...

2019-07-31 19:13:50 1227

原创 求x的N次幂

使用非线性时间复杂度算法求解x的N次幂最简单的想法是采用N-1个乘法循环来实现。但当幂级很高时,对计算机来说将是一个灾难,因此本文参考了相关书目之后,给出低于线性时间的算法。参考数目:数据结构与算法分析(C语言描述)Mark Allen Weiss著。递归算法典型的减小时间复杂度的做法是记住程序已经做的事情,避免在做重复的事情,比如使用N-1个循环乘法就是一直在做重复的乘x。通过记住x,x...

2019-01-26 13:05:04 3474

原创 编写一段程序,读入一个包含标点符号的字符串,将标点符号去除后输出字符串剩余部分。

在C++Primer看到该题,入门小白,希望得到批评。基本思路:1.对每个字符进行判断是否为标点符号,使用基于范围的for语句;2.如何去掉标点符号之后将剩余字符连接起来?使用string的相加操作。#include "stdafx.h"#include <string>#include <iostream>//包含标准库的对象using std...

2018-12-21 11:25:58 1433

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除