自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 寒假计划

寒假几乎已经过去一半但是依然没有好好的实施复习计划深知不能再这样颓废下去所以在此制定学习计划每日完成 打卡 望监督寒假计划数学:完成张宇30讲的高数部分,做完300题英语:每周至少完成两套考研真题,背单词,看期刊从而扩大词汇量,提升阅读能力数据结构:每天刷至少一道算法题,看王道考研政治:了解专业课:计算机组成原理看一遍2021.2.8 听完张宇第4讲完成习题 完成真题02年的翻译+写作+03年的完型 数据结构:刷一道题,看线性表 在线项目:7:30-9:00...

2021-02-08 17:52:13 1591 1

原创 Django快速上手

Django快速上手创建app创建app终端输入创建在settings.py注册编写urls和试图函数view关系

2022-04-26 16:29:22 1093 1

原创 arm docker xbn

docker run -p 6080:80 -e RESOLUTION=1440x960 -v /Users/esther:/mnt/esther --name UbuntuVNCArm dorowu/ubuntu-desktop-lxde-vnc:focal-arm64

2022-04-13 22:52:35 852

原创 Qt 创建 SQlite数据库

Qt 创建 SQlite数据库void Widget::initDB(){ // 创建并打开数据库 QSqlDatabase database; database = QSqlDatabase::addDatabase("QSQLITE");// qDebug() << QApplication::applicationDirPath(); // 获取应用程序当前目录 database.setDatabaseName("test.sqlite3");

2022-03-24 23:50:56 5222 1

原创 gdb调试工具

2022-02-22 14:37:02 491

原创 GitHub命令行push

直接用图形界面操作git gui用终端操作先把仓库的代码拉下来git pull查看代码更改情况git status查看不同的地方git diffcommitgit commit -m "你的备注"pushgit push

2022-02-21 15:29:44 536

原创 C++类静态变量/函数

#include <iostream>using namespace std;class Person{private: float age; string name;public: static int count; Person(float age, string name); ~Person(); string getName(); inline int getAge(){ return age;

2022-02-20 18:40:43 547

原创 qt学习笔记 来自B站【最新QT从入门到实战完整版|传智教育】

最新QT从入门到实战完整版|传智教育目录在这里2022.2.4 day106 QPushButton创建07 对象树08 Qt的坐标系09 信号和槽-点击按钮关闭窗口10 自定义信号和槽2022.2.4 day106 QPushButton创建LearningQt::LearningQt(QWidget *parent) : QMainWindow(parent) , ui(new Ui::LearningQt){ ui->setupUi(this); /

2022-02-04 23:42:18 2386 1

原创 怎么在ubuntu里面安装deb包(装不好,我先不弄了)

参考:在 Ubuntu Linux 上安装 Deb 文件的 3 种方法 | Linux 中国目录方法1:使用 Gdebi 应用程序来安装 deb 软件包及其依赖项方法2:在命令行中使用dpkg安装.deb 文件1、(本文使用此方法)如果你想对 deb 文件使用 apt 命令,像这样使用它:2、如果你想对将要安装的 deb 软件包使用 dpkg 命令,在这里是如何完成它:方法1:使用 Gdebi 应用程序来安装 deb 软件包及其依赖项gdebi 是一个轻量级的 GUI 应用程序,它只有安装 deb 软

2022-01-29 16:45:21 9349

原创 在mac m1上安装docker并在浏览器启动Ubuntu环境

安装docker并且在浏览器跑Linux虚拟环境一些前言(说明我要这样做的原因,很啰嗦,建议直接跳过)安装docker用docker启动ubuntu的环境安装qt5写在前面这篇文章还没有写完,有些语句可能说的不准确,如果有问题,还请多包涵,我会尽快把文章内容补充好。一些前言(说明我要这样做的原因,很啰嗦,建议直接跳过)问题的起因是因为我需要使用qt5,但是我的电脑是mac m1,在运行的时候,无法弹窗体,只有在程序坞中出现一个图标并且这个时候窗口的cpu占用率为100%,因为担心把电脑弄坏,所以

2022-01-28 00:58:16 2423

原创 MacBook m1 安装 Linux虚拟机

下载地址:VMwareUbuntuMacbook M1芯片 安装虚拟机平台(VMware)和Linux系统完成下载打开VMware,双击安装Ubantu结果点击重启的时候出现了问题

2022-01-17 11:14:52 12397 16

原创 python大数据实训【大四了】

小例子from bs4 import BeautifulSouphtml='''<div class="panel"> <div class="panel-heading"> <h4>Hello</h4> </div> <div class="panel-body"> <ul class="list" id="list-1" name="elements">

2022-01-13 10:18:30 263

原创 只有这一次的课啦 后面就退了

雅思作文第一次课第一次课写作 最后考大作文 25-30min小作文 5-10min再修改20min评分四个方面:1、每一段字数安排(不可以倒三角)2、首尾句(是否套句)如With the development of … ( memorized answer )机考是机器打分,对套句的检测不严格3、中心句4、wh 疑问词 which, who, how, what大作文批改时间(纸质)30-40s 很快 所以主要看这四个方面分值:Task 1 1/3Task 2 2/3

2021-12-28 23:42:39 244

原创 数据结构 第三章 栈和队列 代码

文章目录3.1 栈3.1.2 栈的顺序存储结构1. 顺序栈的实现2. 顺序栈的基本运算3. 共享栈3.1 栈3.1.2 栈的顺序存储结构1. 顺序栈的实现栈的顺序存储类型可描述为//声明顺序栈#define MaxSize 10typedef struct{ int data[MaxSize]; int top;} SqStack;2. 顺序栈的基本运算(1)初始化void InitStack(SqStack &S){ S.top = -1;//第一种

2021-08-10 18:07:42 121

原创 数据结构 第二章 线性表 代码

2.3 线性表的链式表示2.3.1 单链表的定义//创建单链表存储结构typedef struct LNode{ int data; struct LNode *next;}LNode, *LinkList;2.3.2 单链表上基本操作的实现1. 采用头插法创立单链表//采用头插法创建单链表(带头节点LinkList List_HeadInsert(LinkList &L){ LNode *s;//插入的节点 int x;//新节点的值 L

2021-08-08 00:40:18 168

原创 新开普生产实习【智能家居灯控系统】

文章目录Java学习第一天下午:Java基础语法1、输出2、标识符3、常量 变量4、显示一个界面5、显示一个弹窗6、运算符7、流程控制语句JavaScript学习第二天上午Java学习第一天下午:Java基础语法1、输出package com.company;public class Main { public static void main(String[] args) { System.out.println("Hello Zhu"); }}2、标

2021-07-12 15:46:53 758 7

原创 每日计划完成情况✅

目录2020.4.152020.4.15 操作系统本来是在做慕课的作业,关于生产者消费者问题以及解决方法,这是第二章的内容,但是我第二章学的不好,所以就从第二章开始学了,需要加快进度啊!!学了这些还是先去把慕课的题做了吧。...

2021-04-15 21:03:14 99

原创 数据结构代码

目录一、线性表1. 单链表的插入删除1.1 按位序插入(带头结点)【推荐使用】1.2 按位序插入(不带头结点)1.3 指定结点的后插操作1.3.1 用“后插操作函数”体验封装的思想1.4 指定结点的前插操作1.4.1 思路一:传入头指针,从头遍历1.4.2 思路二:交换的思想1.5 按位序删除(带头结点)1.6 指定结点的删除1.6.1 方法一:传入头指针,循环寻找p的前驱结点1.6.2 方法二:偷天换日(类似于结点前插的实现)数据结构代码实现一、线性表1. 单链表的插入删除1.1 按位序插入(带头

2021-02-15 17:23:37 2886

原创 AcWing 1346. 回文平方(寒假每日一题)入门组

题目描述回文数是指数字从前往后读和从后往前读都相同的数字。例如数字 12321 就是典型的回文数字。现在给定你一个整数 B,请你判断 1∼300 之间的所有整数中,有哪些整数的平方转化为 B 进制后,其 B 进制表示是回文数字。输入格式一个整数 B。输出格式每行包含两个在 B 进制下表示的数字。第一个表示满足平方值转化为 B 进制后是回文数字那个数,第二个数表示第一个数的平方。所有满足条件的数字按从小到大顺序依次输出。数据范围2≤B≤20,对于大于 9 的数字,用 A 表示 10,用

2021-02-14 21:06:54 129

原创 AcWing 680. 剪绳子(寒假每日一题)入门组

题目描述有N根绳子,第i根绳子长度为Li,现在需要M根等长的绳子,你可以对N根绳子进行任意裁剪(不能拼接),请你帮忙计算出这M根绳子最长的长度是多少。输入格式第一行包含2个正整数N、M,表示原始绳子的数量和需求绳子的数量。第二行包含N个整数,其中第 i 个整数Li表示第 i 根绳子的长度。输出格式输出一个数字,表示裁剪后最长的长度,保留两位小数。数据范围1≤N,M≤100000,0<Li<109输入样例:3 43 5 4输出样例:2.50样例解释第一根和第三根

2021-02-09 11:06:27 178

原创 数据结构-王道-笔记

2021版由于听网课的时候有一些画面很重要,书上没有,但是为了节省自己再用纸笔整理的时间,更集中于听课,保证连续性,所以在这里保存截图,也可以是说暂存,方便查找。目录2.2.1-顺序表的定义2.2.1-顺序表的定义在这里终于理解了增加动态数组长度的逻辑,虽然不难,但是需要在脑子里推演一边...

2021-02-08 22:42:11 594

原创 AcWing 1227. 分巧克力(寒假每日一题)入门组

题目描述儿童节那天有 K 位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有 N 块巧克力,其中第 i 块是 Hi×Wi 的方格组成的长方形。为了公平起见,小明需要从这 N 块巧克力中切出 K 块巧克力分给小朋友们。切出的巧克力需要满足:形状是正方形,边长是整数大小相同例如一块 6×5 的巧克力可以切出 6 块 2×2 的巧克力或者 2 块 3×3 的巧克力。当然小朋友们都希望得到的巧克力尽可能大,你能帮小明计算出最大的边长是多少么?输入格式第一行包含两个整数 N 和

2021-02-08 12:27:15 208

原创 AcWing 422. 校门外的树(寒假每日一题)入门组

题目描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。输入格式输入文件的第一行有两个整

2021-02-07 12:07:12 129

原创 LeetCode 1208. 尽可能使字符串相等

题目描述给你两个长度相同的字符串,s 和 t。将 s 中的第 i 个字符变到 t 中的第 i 个字符需要 |s[i] - t[i]| 的开销(开销可能为 0),也就是两个字符的 ASCII 码值的差的绝对值。用于变更字符串的最大预算是 maxCost。在转化字符串时,总开销应当小于等于该预算,这也意味着字符串的转化可能是不完全的。如果你可以将 s 的子字符串转化为它在 t 中对应的子字符串,则返回可以转化的最大长度。如果 s 中没有子字符串可以转化成 t 中对应的子字符串,则返回 0。示例 1:

2021-02-06 11:07:04 98

原创 AcWing 426. 开心的金明(数据遍历检测)

题目描述数独是一种流行的单人游戏。目标是用数字填充9x9矩阵,使每列,每行和所有9个非重叠的3x3子矩阵包含从1到9的所有数字。每个9x9矩阵在游戏开始时都会有部分数字已经给出,通常有一个独特的解决方案。给定完成的N2∗N2数独矩阵,你的任务是确定它是否是有效的解决方案。有效的解决方案必须满足以下条件:每行包含从1到N2的每个数字,每个数字一次。每列包含从1到N2的每个数字,每个数字一次。将N2∗N2矩阵划分为N2个非重叠N∗N子矩阵。 每个子矩阵包含从1到N2的每个数字,每个数字一次

2021-02-04 17:49:14 193

原创 AcWing 426. 开心的金明(0/1背包基础题)

题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N元。于是,他把每件物品规定了一个重要度,分为5等:用整数1~5表示,第5等最重要。他还从因特网上查到了每件物品的价格(都是整数元)。他希望在不超过N元(可以等于N元)的前提下,使每件物品的价格与重要度的乘积的总和最大。设第j件物品的

2021-02-04 13:31:31 305

原创 AcWing 429. 奖学金(寒假每日一题)入门组

题目描述某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名学生的学号和总分。注意,在前5名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。例如,在某个正

2021-02-03 12:11:54 250

原创 AcWing 104. 货仓选址(寒假每日一题)入门组

题目描述:在一条数轴上有 N 家商店,它们的坐标分别为 A1~AN。现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。输入格式:第一行输入整数N。第二行N个整数A1~AN。输出格式:输出一个整数,表示距离之和的最小值。数据范围:1≤N≤100000,0≤Ai≤40000输入样例:46 2 9 1输出样例:12来源:《算法竞赛进阶指南》, 模板题思路:这是一道非常经典的题,

2021-02-02 10:44:07 125 1

原创 AcWing 898. 数字三角形(寒假每日一题)入门组

目录题目描述思路AC代码题目描述给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。输入格式:第一行包含整数n,表示数字三角形的层数。接下来n行,每行包含若干整数,其中第 i 行表示数字三角形第 i 层包含的整数。输出格式:输出一个整数,表示最大的路径数字和。数据范围:1≤n≤500,−10000≤三角形中的整数≤10000输入样例:573 88 1 0 2 7 4

2021-02-01 12:12:46 190

原创 AcWing 420. 火星人(寒假每日一题)入门组

题目链接这是一个字典序全排列问题1. 第一种思路思路使用c++模板库中的next_permutation();函数直接水过next_permutation();的作用→输入一个序列,可以求出输入序列的下一个序列用法→next_permutation(p, p + n);AC代码#include <limits.h> //INT_MIN需要的头文件#include <iostream>#include <cstdio>#include <

2021-01-31 12:54:27 268

原创 AcWing 126. 最大的和(寒假每日一题)入门组

题的链接思路左上角和右下角两个点可以确定一个矩形。枚举这两个点要用4个for循环 如果用二维前缀和,那么这个做法的复杂度的就是O(n^4)。其实这个方案可以优化,那就是不枚举点。我们不枚举顶点,而是枚举边界。同时我们把边界内同一列的元素看成一个整体,每个整体的值就是这些元素的值的累加和,在这里我用不同色块来表示不同的整体,例如图中的,黄色色块,蓝色色块,绿色色块…现在,我们在这个固定边界里从左到右枚举"边界p",找出以边界p为右边界的最优矩形。前缀和问题,先理解一维的情况,再扩展到二维一

2021-01-30 22:56:55 144 1

原创 AcWing 1015. 摘花生(寒假每日一题)入门组

目录思路AC代码AcWing 1015. 摘花生(寒假每日一题)题目链接思路分为两种状态,计算最优解AC代码#include <iostream>#include <cstring>#include <algorithm>using namespace std;const int N = 110;//思路:最终的f[n,m]分为两种状态//分别是从左边趋近时:f[n,m-1]+w[n,m];//上边:f[n-1,m]+w[n,m]//每一

2021-01-29 21:47:09 109

原创 Python pip命令加速

输入以下代码即可:pip install -i https://pypi.douban.com/simple 模块名

2020-09-26 22:43:54 202 2

原创 【笔记】Python全栈(老男孩4期)Django框架入门到应用

文章目录day6402 内容回顾:03 Web 框架本质(一)day6402 内容回顾:安装创建用户 + 授权 连接  - 数据库   终端创建数据库(字符编码)  - 数据表   终端   ORM   pymysql    create… engine=innodb  - 数据行   增   删   改   查    - limit    - group by    - order by 关闭问题:简述ORM原理 对于用户ORM框架的目的是为了用户不再写s

2020-09-01 11:41:16 579

原创 PyCharm 专业版 学生免费申请 问题解决

PyCharm 专业版 教师学生免费申请(亲测可行,附超详细操作)文章目录申请步骤1、进入官网2、点击申请页面3、填写信息并提交4、出现的问题申请步骤1、进入官网JetBrains官网2、点击申请页面3、填写信息并提交4、出现的问题点击申请后我总是出现如下提示点击图中的蓝色链接到达如下页面:纠结了好久,为什么我一直提示出错,后来仔细一看,发现我原来已经有了许可证…出现上面这个界面就是注册成功的意思,虽然我并不太清楚我是什么时候注册的,印象中并没有注册…我这个步骤不够详细,

2020-08-31 11:10:36 7437 10

原创 用Adobe Acrobat将Visio图转EPS图片

为什么我导出的eps文件没有小图标人家都有文章目录【前言】用到的工具:Visio(用Visio画图导出pdf格式)+ Adobe Acrobat DC用Visio绘制图像并以pdf格式导出用 Adobe Acrobat DC 打开并导出为 esp 格式【前言】EPS是论文图片发表的一个标准格式,我们需要把Visio的图片(用pdf格式由Visio导出)转换成eps格式的用到的工具:Visio(用Visio画图导出pdf格式)+ Adobe Acrobat DC用Visio绘制图像并..

2020-08-19 15:34:43 2579

原创 【小程序学习】第二遍儿学习 | 新视觉培训

文章目录一、说在前面的一些知识二、组件视图容器view 块标签基础内容text 行标签这是第二遍儿听小程序课程…因为第一遍儿感觉听完了跟着老师会写,但是自己对这个wxss还有各种灵活组件的配置掌握还不是很好,这个课程是别的同学推荐的,据说讲的很实用,快速的过一遍儿吧,但是笔记不会记得那么详细,只记之前不熟悉的部分一、说在前面的一些知识.js文件负责逻辑层.json是配置文件 标题名/页面颜色等….wxss=.css样式文件.wxml=.html二、组件视图容器视图容器view 块标签就

2020-08-19 11:48:22 457

原创 【Numpy/Pandas】使用numpy和pandas库对excel和csv文件进行增删改查

代填的坑 如何把路径变成可输入的 解决增加列部分的疑问文章目录一、Pandas库对Excel文件进行增删改查1、导入库2、读Excel文件内容3、写Dataframe4、改5、增【增加列部分有疑问】6、删除7、保存一、Pandas库对Excel文件进行增删改查1、导入库import pandas as pdimport numpy as npimport xlwtimport xlrd2、读Excel文件内容# 读df1 = pd.DataFrame(pd.read_excel

2020-08-18 18:09:59 1246

原创 【Pandas】SettingWithCopyWarning解决办法

Pandas 中 SettingwithCopyWarning 的原理和解决方案而改动如下就不会报错:【改】# 修改 不修改原来的Excel文件# df['id'][0] = 2333 # 会报错:SettingWithCopyWarningdf.loc[0, 'id'] = 2333 # 行-列df.loc[4, 'age'] = 18# df['price'][2] = 8888df.iloc[0, 5] = 8888 # 行-列print(df)...

2020-08-18 17:18:34 497

原创 【Pandas】莫烦教学笔记

文章目录3.1 Pandas基础介绍3.2 Pandas 选择数据 标签/数字/Boolean筛洗3.3 Pandas 设置值3.4 Pandas 处理丢失数据axis代表轴向 0代表水平 1代表垂直 丢弃数据的时候当axis=0表示按水平方向丢掉数据3.1 Pandas基础介绍import pandas as pdimport numpy as nps = pd.Series([1, 3, 6, np.nan, 44, 1]) # 序列print(s)# 输出# 0 1.0#

2020-08-18 12:27:51 194

空空如也

空空如也

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

TA关注的人

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