自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (2)
  • 收藏
  • 关注

原创 Python读取文本异常:‘gbk‘ codec can‘t decode byte 0xad in position 16: illegal multibyte sequence

1、异常显示为:'gbk' codec can't decode byte 0xad in position 16: illegal multibyte sequence2、解决方式为:file=open('data.txt',mode='r',encoding='utf-8')

2021-07-08 10:23:04 2372

原创 2021-05-22

两数之和(牛客网)c++实现题目:给出一个整数数组,请在数组中找出两个加起来等于目标值的数解答:思路一:暴力解法: 两遍for循环,遍历数组,时间复杂度O(N2)class Solution {public: /** * * @param numbers int整型vector * @param target int整型 * @return int整型vector */ vector<int> two

2021-05-22 20:26:21 72

原创 2021-05-18

C++面试题整理:1、什么是深拷贝?什么是浅拷贝?答:浅拷贝仅仅是对对象的引用,而没有深层次的拷贝对象的值,两个对象指向同一个内存地址,当修改其中一个对象的值时候,另一个对象的值也会发生改变;深拷贝不仅拷贝数据类型和类型对象的值,还会给对象申请存储空间,当修改其中一个对象的值的时候,另一个对象的值不会发生改变。2、重载和重写的区别?答:重载:是指C++允许在同一作用域内,某个函数或运算符指定多个定义,则函数重载或运算符重载。 函数重载:函数名相同...

2021-05-18 22:48:42 53

原创 2021-05-17

面试题(一)从浏览器输入URL到页面加载,发生了哪些过程?回答:分为六个步骤:DNS域名解析(从输入的网址中查找对应的IP地址)查询的步骤:1、查询浏览器缓存 2、查询操作系统缓存 3、查询路由器缓存 4、开始分级查询:本地DNS服务器->根域名服务器->COM顶级域名服务器->google.com服务器 2、浏览器与网站之间...

2021-05-17 12:55:35 57

原创 2021-05-16

剑指offer(二)第一个只出现一次的字符题目:思路:方法一:map创建map,遍历字符串,用map统计每个字符出现的次数;再次遍历字符串,在map中查看字符的value值,若为1,则输出下标,否则返回-1;class Solution {public: int FirstNotRepeatingChar(string str) { unordered_map<char,int> mp; int len=str.length

2021-05-16 23:39:43 50

原创 2021-05-16

剑指offer:二维数组中的查找题目:思路:1、二维数组的创建,以及行数和列数的求解vector<vector>int>> array; //vector构造二维数组int raws = array.size(); //数组的行数int cols =array[0].size(); //数组的列数2、方法一:选定左下角的元素,与目标元素做对比,改变行和列,依次对比class Solution {public: ...

2021-05-16 22:36:51 52

原创 2021-05-16

随笔(一)1、vector构造一维数组vector<int> array;2、vector构造二维数组vector<vector<int>> array;array.length();//获取数组的长度

2021-05-16 21:16:23 32

空空如也

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

TA关注的人

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