编程
qq_33286807
这个作者很懒,什么都没留下…
展开
-
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 · 2466 阅读 · 0 评论 -
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 · 87 阅读 · 0 评论 -
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 · 57 阅读 · 0 评论 -
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 · 68 阅读 · 0 评论