- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 PAT100分模板(主要的套路模板)
一、基础知识b1018 有时直接输出结果更简单,不需要寄存结果A1046上述情况的反例,有时需要预处理才能避免超时string 类不能存放字符串类型以外的类型%02d 不够两位则左边补零string t = s.substr(1, i-1);//子串位置1-到i-1 int n = stoi(s.substr(i+1));//stoi字符串计算...
2020-07-24 09:45:03 618
原创 automl以及lightgbm处理财务金融数据
通过pandas语法将一些用浮点数字表示的类别列重设为category或者int可能会更好,不一定暂时不需要。在原始的dataframe中的整数基本上时类别除了(‘Timeliness of Financial Reporting’, '公司年龄 ’ ,'上市年数 ')分别对应6,10,11。验证得到基本不会影响结果。具体点可以看sitepackget的autogluon的源码。f3与f2,f1的分布有比较大的差别,故f3的效果较差。一些仅有一个值的列将会被删除以及一些副本列也会被删除。
2022-10-12 10:53:59 187
原创 FLASK发送确认邮箱但是无法受到的问题
问题描述:我是因为一开始就没有设置flask的电子邮件服务器的用户名和密码的两个环境变量故无法发送确认邮箱解决方案:linux或macos版本export MAIL_USERNAME=邮箱账号 export MAIL_PASSWORD=邮箱密码windows:将上述的export改为set即可...
2021-07-30 17:33:03 180
原创 virtualbox的虚拟机联不通外网的问题
问题描述:在网卡配置上按照网上的操作配置好了,但是仍然联不通外网,ip地址显示为127.0.0.1解决:通过输入dhclient -v命令解决
2021-07-04 12:00:36 470
原创 鸟哥私房菜基础篇
文章目录一、linux是什么?二、基本操作<是什么意思?为什么云linux会自动断开?三、Linux的文件权限与目录配置3.1使用者与群组3.2如何改变文件属性和权限3.2linux目录配置四、 Linux文件与目录管理4.1目录与路径4.2文件目录管理4.3文件内容查阅4.4文件目录的默认权限与隐藏权限4.5指令与文件的搜寻五、Linux文件系统5.15.2文件系统的简单操作一、linux是什么?linux核心原型是1991年由芬兰大学生托瓦兹写出来的磁盘为什么要分区:数据的安全性 :c盘
2021-06-08 23:15:58 1850 3
原创 781
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<queue>#include<vector>#include<map>#include<unordered_map>#include<string>#include<cctype
2021-04-09 14:17:59 82
原创 [编程题]猜数游戏
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<queue>#include<vector>#include<map>#include<unordered_map>#include<string>#include<cctype
2021-04-08 16:02:43 317
原创 数组11
题意:给定一个数组a表示每个位置的高,求出两个边界组成的最大容器 分析:使用双指针方法,area = min(a[left],a[right])*(right-left);初始时分别指向数字最左和最右,当间隔减少时,要使得area变大则其高度一定要变大,如果移动较高的那一边则其高度绝不会大于原先的高度。 int r = height.size()-1,l=0,ans = 0; while(l<r){ int area = min(height[r].
2021-03-31 13:59:02 87
原创 数组16
/*题意:找出给定数组中包含三个元素,其和最接近目标值的和分析:基于15的思路,在第二重利用双指针,如果sum=target,则直接返回答案,如果sum>target,则右指针左移,否则左指针右移************这里有一个精简代码的方法可以去记忆*auto update = [&](int cur){。}; * * * **/int threeSum(vector<int>& nums, int targ
2021-03-29 16:39:29 179
原创 数组15
题意:找出给定数组中包含三个元素,其和等于0且不重复的三元组分析:先对数组进行排序,用三重循环(分别为a、b、c)来暴力破解时注意为了笔面重复一定要把相应层的指针指向相同元素的最后一个。进一步的改进,可以在第三重循环时利用三数和为0进行改进,可以发现,第二重指针从小到达,而第三重指针从大到小,为了避免重复还应该将b<=c加入条件中注意:三元组不重复*/vector<vector<int>> threeSum(vector<int>& nums)
2021-03-29 15:45:18 118
原创 数组4
ouble findkmin(vector<int>& nums1, vector<int>& nums2, int k) { int n = nums1.size(); int m = nums2.size(); int p1 = 0, p2 = 0; while (true) { //边界情况 if (p1 == n) return nums2[p2 + k - 1]; if (p2 == m) return nums1[p1 +
2021-03-29 11:20:28 92
原创 A1013
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<queue>#include<vector>#include<map>#include<unordered_map>#include<string>#include<cctype
2021-03-26 18:39:36 147
原创 A1012(23msAC)
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<queue>#include<vector>#include<map>#include<unordered_map>#include<string>#include<cctype
2021-03-26 18:09:19 85
原创 pat甲级1007
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<queue>#include<vector>#include<map>#include<unordered_map>#include<string>using namespace st
2021-03-25 21:33:16 48
原创 PATA1006
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<queue>#include<vector>#include<map>#include<unordered_map>#include<string>using namespace st
2021-03-25 20:15:04 103
原创 A1004层序遍历解法
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<queue>#include<vector>#include<map>#include<unordered_map>using namespace std;/*题意:找出每层的叶子节点root
2021-03-25 17:53:04 77
原创 A1003
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<stack>#include<vector>#include<map>#include<unordered_map>using namespace std;/*题意:尽可能快的到达目的地并且尽可
2021-03-25 13:53:12 106
原创 PAT甲级1001
#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<cmath>#include<stack>#include<vector>#include<map>#include<unordered_map>using namespace std;/*给定一个非零整数的环形数组每三个
2021-03-25 12:07:30 53
原创 1129 Recommendation System(类似优先队列)
Recommendation system predicts the preference that a user would give to an item. Now you are asked to program a very simple recommendation system that rates the user’s preference by the number of times that an item has been accessed by this user.Input Spe
2020-08-16 16:24:29 164
原创 1119 Pre- and Post-order Traversals
#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<iostream>#include<cctype>#include<string>#include<set>#include<vector>#include<unordered_map>using namespace s
2020-08-16 13:25:34 86
原创 A1018共享单车
1.A1018#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<iostream>#include<cctype>#include<string>#include<set>#include<vector>#include<unordered_map>using nam
2020-07-27 21:06:36 95
转载 mysql的一些常用的功能
利用外键使得两张表关联,保证数据的一致性和实现一些级联操作。具体列子如下create table stu(sid int UNSIGNED primary key auto_increment,name varchar(20) not null)TYPE=InnoDB charset=utf8;create table sc(scid int UNSIGNED primary key auto_increment,sid int UNSIGNED not null,score var.
2020-05-28 13:39:35 184
原创 mysql和java连接的那些糟糕的事
首先下载mysql的连接驱动然后根据https://zhuanlan.zhihu.com/p/87757335添加路径package indi.wrenn.studentsystem.dao;import indi.wrenn.studentsystem.bean.AnalyzeResult;import indi.wrenn.studentsystem.bean.Student;import indi.wrenn.studentsystem.bean.User;import java.s
2020-05-24 13:31:46 186
原创 PAT中gets()函数的替代用法
因为在PAT中不能编译gets()函数,故将用fgets代替,但是其不足就是将会囊括换行符,所以需要加三行代码;fgets(str1,100,stdin); for(int i=0;str1[i]=='\n';i++){ str1[i]='\0'; }...
2020-01-21 18:53:52 1115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人