自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 string里面的常用c函数 //2018/12/18-

string里面的函数(1)toupper函数该函数把小写字母变成大写字母;实例:#include<iostream> #include<string> #include<cctype> using namespace std; int main() { char c = 'q'; c = toupper(c)

2018-12-18 19:05:18 101

原创 range在python3不返回列表

range(0,10)在Python2 返回的是一个列表,range(0,12,2)#会返回range(0, 12, 2)正确做法,list(range(5))#会返回[0, 1, 2, 3, 4]

2021-09-28 10:41:22 208

原创 运算符^

这是什么意思 int singleNumber(vector<int>& nums) { int x=0; for(int i=0;i<nums.size();i++) x=x^nums[i];//这个^有什么含义? return x; }

2018-12-26 09:33:54 136

原创 leetcode用到的函数汇总

reverse();isalnum();tolower();

2018-12-26 08:09:10 888

原创 reverse()函数反转字符串以及数组

1.reverse函数反转string#include <iostream>#include <algorithm>#include <string>using namespace std;int main() { string N; cin>>N; reverse(N.begin(), N.end()); ...

2018-12-25 17:07:51 707

原创 isalnum()函数:判断字符是否为英文字母或数字

如果要判断某个字符是数字字符还是非数字字符,判断其ASCII值的大小就行了,if(‘0’=<a&&a<=‘9’){/a是数字/}isdigit(int c)//判断是否为数字isalpha(int c)//判断是否为a~z A~Zisalnum(int c)//判断是否是数字或a~z A~Z头文件:#include <ctype.h>isal...

2018-12-25 16:57:24 2097 1

原创 emplace_back()

函数原型:template <class... Args> void emplace_back (Args&&... args);在容器尾部添加一个元素,这个元素原地构造,不需要触发拷贝构造和转移构造。而且调用形式更加简洁,直接根据参数初始化临时对象的成员。给出一个示例,这个示例很有用。#include <vector> #include ...

2018-12-25 15:14:01 5313

原创 vector的几种初始化及赋值方式

vector的几种初始化及赋值方式:(1)不带参数的构造函数初始化//初始化一个size为0的vectorvector<int> abc;(2)带参数的构造函数初始化//初始化size,但每个元素值为默认值vector<int> abc(10); //初始化了10个默认值为0的元素//初始化size,并且设置初始值vector<int> ...

2018-12-25 14:55:30 1381 1

原创 leetcode,脑筋急转弯,字符串

题目在一个由 ‘L’ , ‘R’ 和 ‘X’ 三个字符组成的字符串(例如"RXXLRXRXL")中进行移动操作。一次移动操作指用一个"LX"替换一个"XL",或者用一个"XR"替换一个"RX"。现给定起始字符串start和结束字符串end,请编写代码,当且仅当存在一系列移动操作使得start可以转换成end时, 返回True。示例 :输入: start = "RXXLRXRXL",

2018-12-24 11:30:55 153

原创 swap()函数

一、通用的函数交换模板 template<class T> void swap(T &a,T &b) { T c(a); a=b; b=c; }T为类型,可根据实际需要使用相应的类型二、针对int类型的优化使用异或,整数异或本身为结果0;一个数异或0结果为本身; void swap(int &a,int &...

2018-12-24 10:28:51 7086

原创 leetcode,脑筋急转弯,灯泡开关问题

题目初始时有 n 个灯泡关闭。 第 1 轮,你打开所有的灯泡。 第 2 轮,每两个灯泡你关闭一次。 第 3 轮,每三个灯泡切换一次开关(如果关闭则开启,如果开启则关闭)。第 i 轮,每 i 个灯泡切换一次开关。 对于第 n 轮,你只切换最后一个灯泡的开关。 找出 n 轮后有多少个亮着的灯泡。示例:输入: 3输出: 1 解释: 初始时, 灯泡状态 [关闭, 关闭, 关闭].第一轮后, ...

2018-12-24 10:03:52 947

原创 leetcode,树,递归算法,Binary Tree Paths

题目:Given a binary tree, return all root-to-leaf paths.Note: A leaf is a node with no children.Example:Input: 1 / \2 3 \ 5Output: ["1->2->5", "1->3"]Ex

2018-12-24 09:13:01 99

原创 void main(int argc,char *argv[])

argc 是 argument count的缩写,表示传入main函数的参数个数;argv 是 argument vector的缩写,表示传入main函数的参数序列或指针,并且第一个参数argv[0]一定是程序的名称,并且包含了程序所在的完整路径,所以确切的说需要我们输入的main函数的参数个数应该是argc-1个;简单用法示例,新建工程键代码:#include <iostream&...

2018-12-21 18:21:26 2545

原创 命令行2018/12/18

命令行窗口的打开:两种方法:打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口…;也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令;注:/c表示执行完命令后关闭cmd窗口;/k表示执行完命令后保留cmd窗口打开‘“win”,点击“所有程序”,点击”附件“,点击命令提示符;控制台命令窗口中一些技巧复制内容:右键弹出快捷菜单,选择“标记(K)...

2018-12-21 18:20:39 128

原创 来自leetcode的英语单词笔记2018/12/15

a

2018-12-21 16:18:30 216

原创 c++里面的else相对于if

不管前面有多少if,else只相当于和else在同一代码块中的前一个if;实例#include <iostream>using namespace std;int main(){ int b= 2,c= 1; if(b>1) if(c>1) cout<<"pp"; else //相当于 if(c&am

2018-12-21 16:16:47 892

原创 leetcode ,树,逻辑错误

题目1:Minimum Depth of Binary Tree题目:Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.Note...

2018-12-21 13:35:10 90

原创 c++中的一些简单实用函数2018/12/20/

system(“color 8F”);//改变控制台的前景色和背景色

2018-12-21 10:19:47 143

原创 leetcode tree of good ideas(树)

题目1:Convert Sorted Array to Binary Search Tree(树,递归算法)Given an array where elements are sorted in ascending order, convert it to a height balanced BST.For this problem, a height-balanced binary tree...

2018-12-21 08:59:31 90

原创 图像成像原理

目录通道数alpha通道彩色深度图像像素通道数在Photoshop中有一个很重要概念叫图像通道,在RGB色彩模式下就是指那单独的红色、绿色、蓝色部分。也就是说,一幅完整的图像,是由红色绿色蓝色三个通道组成的。他们共同作用产生了完整的图像。一幅完整的图像,红色绿色蓝色三个通道缺一不可。即使图像中看起来没有蓝色,只能说蓝色光的亮度均为0或者各像素值的红色和绿色通道不全为0,...

2018-12-20 14:13:03 6735

原创 opencv中的一些简单函数和注意事项218/12/18-

(1)eye()函数实例Mat I = Mat::eye(4, 4, CV_64F);//#define CV_64F 6I.at<double>(1,1) = CV_PI; //#define CV_PI 3.1415926535897932384626433832795cout <&

2018-12-20 09:04:48 199

原创 reverse函数

函数原型,定义std::reverse定义于头文件 <algorithm>(1)template< class BidirIt >void reverse( BidirIt first, BidirIt last );(C++20 前)template< class BidirIt >constexpr void reverse( BidirIt...

2018-12-19 10:13:33 1413

原创 vector里面的函数

vector里面的函数(1)front函数函数原型:reference front();const_reference front();功能:返回当前vector容器中起始元素的引用。实例:#include <iostream>#include <vector>using namespace std;int main(){ vector<ch...

2018-12-18 20:55:20 523

原创 基于范围的for循环(C++11)

1、基于范围的for循环(C++11)for 语句允许简单的范围迭代:int my_array[5] = {1, 2, 3, 4, 5};// 每个数组元素乘于 2for (int &x : my_array){ x *= 2; cout << x << endl; }// auto 类型也是 C++11 新标准中的,用来自动获取变量...

2018-12-18 20:52:42 261

空空如也

空空如也

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

TA关注的人

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