- 博客(106)
- 收藏
- 关注
原创 【anaconda+jupyter notebook】为什在jupyter notebook中使用!pip install命令安装的包却依旧无法在下面被import呢
解决无法正常import python包的问题
2024-03-04 16:34:25
351
原创 删除原安装jupyter,在anaconda中重新安装jupyter,修改jupyter默认启动位置,在anaconda中jupyter配置tensorflow模块
在anaconda的jupyter中安装tensorflow模块 - 2023年7月27日
2023-07-27 13:05:58
1534
2
原创 python - 爬取证券信息并填入excel做处理 (打包后项目依旧能够对相对路径文件做处理)
没能做好虚拟环境的管理,导致打包后的文件大小偏大。
2023-05-26 18:17:19
383
原创 【计算机考研408】该题2017年408算法题相似度极高 PAT甲级1162 Postfix Expression
【计算机考研408】该题2017年408算法题相似度极高 PAT甲级1162 Postfix Expression
2023-03-03 23:13:48
162
原创 【计算机考研408】(二叉树+堆)(中序遍历+层序遍历)非常适合408算法题考察一道PAT甲级题目 1167 Cartesian Tree
【计算机考研408】(二叉树+堆)(中序遍历+层序遍历)非常适合408算法题考察一道PAT甲级题目 1167 Cartesian Tree
2023-03-03 11:32:37
232
原创 【计算机考研408】快速排序的趟数问题 + PAT 甲级 7-2 The Second Run of Quicksort
【计算机考研408】快速排序的趟数问题 + PAT 甲级 7-2 The Second Run of Quicksort
2023-03-01 23:59:46
557
3
原创 【计算机考研408】置换选择排序 + 代码 PAT 甲级 1171 Replacement Selection
【计算机考研408】置换选择排序流程 + 代码 PAT 甲级 1171 Replacement Selection题解
2023-02-27 16:09:18
755
原创 部署java程序到服务器上(普通部署&脚本文件部署)
前言需要部署多个jar包到服务器上,使用xshell部署打开服务器打开放置jar包的文件夹(根据自身情况)cd /usr/local/src查看jar包是否在运行(name放置jar包的部分名字即可)ps -ef|grep nameps命令的输出格式USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND然后杀掉对应的pidkill pid检查是否杀掉ps -ef|grep name将你的jar包放.
2022-05-27 18:02:04
1062
原创 orm框架 MyBatis-Plus(Spring boot + Gradle)安装与入门【2022年】
orm 框架Mybatis-plus入门学习记录
2022-03-04 17:17:27
5089
原创 【20220217】基于Spring Boot+gradle搭建一个hello world项目
本文含有0.实现一个Spring Boot + gradle 的 Hello world 项目。1.对Gradle.build的修改2.启动类的放置
2022-02-17 11:20:14
741
原创 PAT (Advanced Level) Practice 刷题分类、测试点简述、做题总结
目录图论单源最短路并查集模拟简单队列运用主要是帮助自己总结,如果有需要某题测试点的可以留言,我可能测过图论单源最短路1003 Emergency (25 分)并查集1013 Battle Over Cities (25 分)题解:dfs联通部分判true,访问要继续搜索下去,已访问节点要判定true解法2.某城市被军队占领了,剩下的城市要相互联系需要建造多少条路,并查集test data4 3 41 21 32 41 2 3 4out.txt11007-3 Saf
2022-02-11 21:49:12
382
原创 Codeforces Round #767 (Div. 2)题解
Codeforces Round #767 (Div. 2) 题解分为三个部分,题意-题解-代码,部分题目有扩展,并对知识点进行总结
2022-01-31 15:20:52
1759
原创 Educational Codeforces Round 121 (Rated for Div. 2)题解
Codeforces Round #766 (Div. 2) 题解分为三个部分,题意-题解-代码,部分题目有扩展,并对知识点进行总结
2022-01-28 12:53:17
923
原创 Codeforces Round #766 (Div. 2)
Codeforces Round #766 (Div. 2) 题解分为三个部分,题意-题解-代码,部分题目有扩展,并对知识点进行总结
2022-01-23 11:02:07
837
原创 PAT 1002 A+B for Polynomials (25 分)
题目大意给你多项式A与B的项数K1、K2,以及每项系数aia_iai,bib_ibi,阶数NaiNa_iNai, NbiNb_iNbi,让你求解多项式相加的结果题解模拟得分点2,阶数可能出现负数的情况,单纯的用数组存储无法涵盖阶数为负数的情况,所以用map存储会比较合适第一遍判断项数的时候其实就可以存储答案了,可以节省时间。代码#include <iostream>#include <map>using namespace std;const int
2021-07-03 00:46:32
120
原创 1089. Insert or Merge (25) - PAT甲级真题
该题是默认递增排序的,以下不再赘述。如何判断是归并排序还是插入排序呢样例103 1 2 8 7 5 9 4 6 01 2 3 7 8 5 9 4 6 0插入排序31 31 2 31 2 3 81 2 3 7 8 (5 9 4 6 0)样例只进行到了这一步,我们可以很清楚的发现,前面1~8是已经进行完插入排序的,前一部分保持递增有序,后面部分与原序列完全相同这就是插入排序的特点:前一部分保持递增有序,后面部分与原序列完全相同那么我们就需要找分成两部分的位置是哪里,如果不存在这
2021-02-03 21:09:54
137
原创 PAT甲级真题 - Public Bike Management (30)(Dijkstra)
题目链接https://www.nowcoder.com/pat/5/problem/4324题目大意
2021-02-02 11:20:16
220
原创 【计算机网络】大作业-实现两台pc间交流的简单的聊天软件
参考传送门 - 1 - csdn - 2112222222222传送门 - 2 - bilibili - 憧憬少要求开发一个聊天程序包含客户端和服务器段编程语言不限要能在两台PC机上运行如何实现通过 socket 实现 两台pc之间的聊天什么是socketSocket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Sock
2020-12-26 20:48:29
3575
1
原创 【Gym 101981】南京站区域赛 2018-2019 Asia Nanjing Regional 题解
本场练习赛状态还是挺不错的,有些慢热,有思路,做的比较慢,但也坚持写下来了。526 / 1485A Gym 101981A Adrien and Austin类型博弈题意一共有n个石子,编号分别为 1 - n,有两个人分别是Adrien、 Austin,Adrien先手。每个人可以取1~k个连续的石子,注意题目要求是连续的,最后不能进行取石子操作的人判负题解是如何思考的呢?我们从一下几组样例入手的n k3 24 25 26 2□□□Adrien 取中间位置,只取一个那
2020-11-30 21:44:06
700
原创 2020 团体程序设计天梯赛 题解+总结反思【未更新完】
L1-1 嫑废话上代码 (5分)题意直接输出题解#include <iostream>using namespace std;int main(){ printf("Talk is cheap. Show me the code.\n");}L1-2 猫是液体 (5分)题意给你长宽高计算长方体体积题解#include <iostream>using namespace std;int main(){ int h, l, w; cin >>
2020-11-29 17:02:06
4772
5
原创 天梯团体赛 L2-005 集合相似度(25 分)
题解题外话个人觉得本题的难度主要在于题目题意的理解上。正文其中NcN_cNc是两个集合都有的不相等整数的个数,NtN_tNt是两个集合一共有的不相等整数的个数Nc就是两个集合都有的数,然后做一下去重Nt就是两个集合所有的数,然后做一下去重一次循环既找nt也找nc这样就能避免四个测试点超时的问题#include <iostream>#include <set>using namespace std;const int maxn = 55;
2020-11-23 19:00:05
112
原创 L3-008 天梯团体赛 喊山 (30分) (vector容器的迪杰斯特拉解法)
题目链接传送门题目大意给你n个点,m条边,k次询问,每次输入x,询问你哪个点到x点的距离最远,如果存在则输出这个最远的点的号,如果该x是孤立的则输出0题解样例输入7 5 41 22 33 14 55 61 4 5 7输出2640根据样例得到的图是这个样子的。关于山1能喊到的最远距离,有人可能会觉得是2,有人可能会觉得是3,觉得是3的人可能认为喊山的传递路径是 1->2->3觉得是2的部分人可能认为喊山的传递路径是 1->3->
2020-11-21 18:14:01
542
原创 牛客小白月赛28 A牛牛和牛可乐的赌约 (数论-费马小定理)
题目A牛牛和牛可乐的赌约题目链接传送门题解注意阅读题目是计算牛牛输的概率。需要掌握的知识点快速幂费马小定理分数取模首先我们容易知道 牛牛 赢的概率是 1nm\frac{1}{n^m}nm1那么牛牛输的概率就是 1−1nm1-\frac{1}{n^m}1−nm1这输的值一看就十分难以取模,那么我们就思考特殊分数,即当分子为1的时候取模是不是会比较简单呢于是就从 1nm\frac{1}{n^m}nm1 入手先引入费马小定理假设要求解 1amodp\frac{1}{a
2020-11-11 00:21:45
363
原创 【模拟】天梯赛 - 帅到没朋友 (20分)
题目帅 到 没 朋 友题目链接帅到没朋友题解模拟类型题目,按题意进行判断操作,其中c++容器能够很好进行数据处理和判断。题目要求(即为得分点)例:在告诉你朋友圈的人的时候,每个人的朋友圈中00000朋友只能出现一次,第二次出现的时候不作数当你用数字存储数据的时候要记得输出的时候的输出格式,id是五位数的,所以要用printf("%05d", x);当题目中的k为1的时候,这时候这个人的朋友圈只有一个人是自恋狂,因为他不满足题目中的k,但是也要用一个cin,将这个多余输入处理了
2020-11-09 19:35:58
225
原创 【模拟】天梯赛L1题-L1-002 打印沙漏 (20分)
题目打印沙漏题目链接打印沙漏题解不 难 不 难,主要在于循环结束后每个变量值是多少!是不是多加了一轮或者是多算了一行变量名含义sum当前使用了的字符的总个数now当前行的字符个数ind当前是在第几行string str[101]是用来存储每行字符的变量k空格数控制变量用来决定每行前面要输出多少个空格综上,尽量优化代码长度,同时确保代码的可读性,个人认为这么写还是不错的,有其他方法欢迎在评论区提出。char ch;string str
2020-11-09 18:06:40
224
原创 天梯赛题-L1-016 查验身份证 (15分)(题目阅读与细节处理)
题目L1-016 查验身份证 (15分)题目链接L1-016 查验身份证 (15分)题目大意中文题意,具体内容见PTA题解为什么对L1题写题解?毫无疑问,这是一题十分简单的题目,然而我花费的时间却多了一点,其中就在于细节的处理,在做模拟类型的题目的时候,细节的处理和对于题目的阅读是十分关键的,所以对此做一个记录。需要注意的点加权求和 ,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};这是题目所给的,我们直接加权求和即可,不必再在加权求和后
2020-11-08 20:32:55
428
原创 牛客练习赛72-Abrz的杯子&brz的雪糕
时隔多日的做题题解题目:Abrz的杯子链接:Abrz的杯子题目大意给你 nnn 个杯子,和 111 ~ mmm 数字,要求你将数字填入 这nnn个杯子当中满足一下这么几个要求111 ~ mmm 数字可以无限次使用,比如你在2号杯子填入2数字了,但是你还是可以在3号杯子填入2数字如果满足 y∣xy|xy∣x 则 x号杯子所放的数字要 大于 y号杯子所放的数字y∣xy|xy∣x 即为 xxx%y==0y==0y==0对于第 i 个询问,如果存在一个放数字的方案,那么贡献为 i
2020-11-07 19:56:46
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人