- 博客(8)
- 收藏
- 关注
原创 PAT 甲级 1097题 题解
#include <iostream>#include <vector>#include <unordered_set>#include <cmath>using namespace std;struct node { int address; int data; int next;} list[100010];vector<node> ans1;vector<node> ans2;unor
2022-03-09 15:36:32 202
原创 PAT 甲级 1074题 题解
由于本人比较懒所以就不写解释说明和注释啦,不过代码的可读性和简洁性还是有保证哒,和之后有时间的话再写解释说明吧…#include <iostream>#include <vector>#include <algorithm>using namespace std;struct node { int address; int data; int next;} list[100010];vector<node> ans;
2022-03-09 15:10:06 625
原创 Pycharm无法调用通过pip安装的包
今日使用Pycharm编码python代码时发现无法调用通过pip安装的包。图1 调用selenium包失败图2 selenium已存在经过一段时间的研究后发现Pycharm会在项目内新建一个Python解释器并调用这个解释器。图3 Pycharm项目内Python解释器由于这个项目内的解释器并不与系统默认的Python解释器共用一个site-package所以无法调用通过命令行pip安装的包。将项目使用的解释器修改为系统默认的Python解释器就可以解决问题啦~图4 系统默认的Pyt
2021-11-20 17:53:16 3004 2
原创 Python 对列表进行排序
在Python中,对列表进行排序有两种方法。一种是调用 sort() 方法,该方法没有返回值,对列表本身进行升序排序。cars = ['bmw', 'audi', 'toyota', 'subaru']cars.sort()print(cars)输出:['audi', 'bmw', 'subaru', 'toyota']另一种方法是使用 sorted() 函数,该函数会返回升序排序的列表,同时不影响原本的列表。cars = ['bmw', 'audi', 'toyota', 'subar
2021-10-09 23:43:19 6596 1
原创 C++ STL库 string类型常见操作
#include <iostream>using namespace std;int main() { /* 初始化 1 个 字符串(默认为空串, 即"") */ string s = "Hello World!"; /* 输入 1 个字符串 */ /* cin >> s; */ /* 输出 1 个字符串 */ cout << s << endl; /* Hello World! */ /* 通
2021-10-08 01:35:52 186
原创 C/C++ 数组与指针的区别
数组的名字就是指针,这句话相信很多人都非常熟悉,C语言入门的时候为了方便理解数组和指针的关系,通常会做这样的简化处理。但是事实上,数组和指针还是存在着些许的区别的。来看这样一段代码:#include <stdio.h>int GetSize(int data[]) { return sizeof(data);}int main() { int data1[] = {1, 2, 3, 4, 5}; int size1 = sizeof(data1);
2021-10-08 00:16:57 286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人