自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习期末题库

1.属于监督学习的机器学习算法是:贝叶斯分类器2.属于⽆监督学习的机器学习算法是:层次聚类3.⼆项式分布的共轭分布是:Beta分布4.多项式分布的共轭分布是:Dirichlet分布5.朴素贝叶斯分类器的特点是:假设样本各维属性独⽴6.下列⽅法没有考虑先验分布的是:最⼤似然估计7.对于正态密度的贝叶斯分类器,各类协⽅差矩阵相同时,决策函数为:线性决策函数8.下列属于线性分类⽅法的是:感知机9.下列⽅法不受数据归⼀化影响的是:决策树10.下列分类⽅法中不会⽤到梯度下降法的是:最⼩距离分类器11.下列⽅法使⽤最⼤

2022-06-14 17:42:10 25502 17

原创 字节每日一题

字节校园每日一题打卡计划

2022-05-06 10:23:46 313

原创 二叉树专题

Base on : 代码随想录二叉树的属性226. 翻转二叉树/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val = val; } * TreeNode(int val,.

2022-05-01 15:10:37 344

原创 哈希表专题

准备秋招的算法系列之哈希表

2022-04-30 14:26:13 341

原创 操作系统期末

操作系统期末选择题1. 设计批处理多道系统时,首先要考虑的是 () 。A. 灵活性和可适应性B. 系统效率和吞吐量C. 交互性和响应时间D. 实时性和可靠性2. 在操作系统中,用户界面指的是 。A. 硬件接口、软件接口和操作环境B. 命令接口、程序接口和操作环境C. 硬件接口、命令接口和操作环境D. 硬件接口、命令接口和程序接口3. 下列选项中,操作系统提供的给应用程序的接口是 。A. 系统调用B. 中断C. 库函数D. 原语4. 程是系统核心调度及资源分配

2022-01-13 12:30:00 542 4

原创 操作系统期末题库

操作系统期末题库第一章 操作系统引论1. (单选题)为了使计算机在运行过程中能及时处理内部和外部发生的各种突发性事件,现代操作系统采用了 机制。A. 查询B. 中断C. 调度D. 进程我的答案: B正确答案: B2. (单选题)有关原语的说法中, 是正确的。A. 原语是不可中断执行的用户过程B. 原语是不可中断执行的操作系统过程C. 原语是可中断执行的用户过程D. 原语是可中断执行的操作系统过程我的答案: B正确答案: B3. (单选题)在计算机系统中,操作系统是

2022-01-12 18:44:21 4059 4

原创 JVM基础(持续更新)

JVMBase on:https://www.bilibili.com/video/BV1yE411Z7AP?p=3&spm_id_from=pageDriver1、引言什么是JVM?定义:Java Virtual Machine - java程序的运行环境(java二进制字节码的运行环境)好处:一次编写,到处运行主动内存管理,垃圾回收功能数字下标越界检查多态比较:JVM、JRE、JDK学习JVM有什么用?面试理解底层的实现原理中高级程序员的必备技能常见

2022-01-05 22:01:36 1397

原创 计算机网络期末复习

计算机网络期末复习按照老师给的10套复习卷,从中选出比较有代表性的题目,并且结合往年的期末卷所记录的期末复习,按照知识点来写的知识点:概述按照地域覆盖范围,计算机网络可分为:局域网(LAN)、城域网(MAN)、广域网(WAN)协议数据单元:PDU无线局域网标准:IEEE 802.11无线城域网标准:IEEE 802.16物理层光缆的光纤一般是偶数个、一进一出宽带接入技术:非对称数字用户线陆:ADSL物理层描述的媒体接口特性有:电气特性、机械特性、功能特性、过程特性

2021-12-24 17:29:52 4924 2

原创 大数据和云计算

大数据和云计算私聊可以提供pdf目录大数据和云计算01、2、3、4、5、6、7、8、01、人们通常最熟悉结构化数据的分析。除了半结构化、“准”结构化和非结构化这三种基本数据类型以外,还有一种重要的数据类型为元数据,它主要由( ),能够添加到数据集中。A、人工输入B、机器生成C、自然产生D、分析计算2、数据多样性指的是大数据解决方案需要支持多种( )、不同类型的数据。数据多样性给企业带来的挑战包括数据聚合、数据交换、数据处理和数据存储等。A.不同大小B.不同方向C.不同格

2021-12-20 21:23:19 6375 2

原创 蓝桥杯刷题-第一章 递归与递推

BaseOn : https://www.acwing.com1、递归与递推递归实现指数型枚举javaimport java.util.*;public class Main{ static Scanner in = new Scanner(System.in); // 输入 // 看题目范围 n是1到15,我们稍微把数组开大一点点、防止数组越界。 static int max = 20,n; // 判断每一位是否被用过 static .

2021-12-09 15:32:07 960

原创 Linux复习

Linux复习1、LINUX基本操作​ 要求熟练掌握下述命令:​ cd,ls,dir,pwd,mkdir,rmdir,mv,rm,cp,less,cat,more,grep,find,tail,tuch,head,wc,date,cal,logout,echo以及管道、IO重定向、目录与路径、绝对路径与相对路径、(登录)用户目录的概念等​ 完成下列操作:​ 1)检查当前目录,并将当前目录更改为用户目录(注意目录表示的意义:. 、… 、~);pwdcd 或者cd ~.

2021-12-08 22:15:11 695

原创 蓝桥杯刷题总结-合集(持续更新)

蓝桥杯刷题总结待办: 0. 刷题前须知 1. 递归与递推 2. 二分 3. 前缀和 4. 数学 5. 枚举 6. 模拟 7. 排序 8. 双指针 9. BFS 10. 图论 11. 树状数组 12. 线段树 13. 贪心 14. 数论 15. 简单DP 16. 复杂DP 17. 杂题 18. 十一届蓝桥杯真题 19. 十二届蓝桥杯真题BaseOn : https://www.acwing.com0、刷提前的须知1、输入in.next()和in.ne

2021-12-08 21:32:05 2166 3

原创 动态规划初步

2、动态规划(Dynamic Programming)BaseOn : 代码随想录​ 动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的,动态规划五部曲:确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组2.1 斐波那契数列509. 斐波那契数暴力递归:class Solution { public int fib(int n) { if(

2021-11-18 15:13:00 419 2

原创 安卓开发基础

安卓开发1、Android开发概述2、UI组件2.1 布局管理器线性布局(LinearLayout)常用属性android:ididandroid:layout_width宽度android:layout_height高度android:backgroud背景android:layout_margin内边距android:layout_padding外边距android:orientation方向<?xml version

2021-11-11 12:23:14 3528 3

原创 Shell脚本

Shell脚本Base on https://www.bilibili.com/video/BV1Sv411r7vd?p=106Shell的基本知识​ Shell是一个命令行解释器,它为用户提供给了一个向Linux内核发起请求以便运行程序的界面系统级程序。用户可以用Shell来启动、挂起、停止甚至是编写一些程序。Shell脚本的执行方式脚本格式要求脚本以#!/bin/bash开头脚本需要有可执行权限第一个Shell脚本创建一个Shell脚本,输出hello world!#!/bin

2021-10-31 13:29:26 222 2

原创 Java多线程基础

多线程1、线程中的概念1.1、什么是进程、什么进程进程是一个应用进程(1个进程就是一个软件)线程是一个进程中的执行场景、执行单元一个进程可以启动多个线程。1.2、进程和线程的关系在java语言中:​ 线程A和线程B,堆内存和方法区内存共享。​ 但是栈内存独立,一个线程一个栈。java中之所以有多线程机制,目的就是为了提高程序的处理效率。2、Java中的多线程java支持多线程机制,并且java已经将多线程实现了,我们只需要继承就行了。第一种方式:编写一个类,直接继承java.la

2021-10-24 15:06:02 2678

原创 操作系统真相还原

操作系统真相还原1、部署工作环境1.2 Bochs下载安装下载下载地址:https://sourceforge.net/projects/bochs/files/bochs/2.7/解压:crescentp@crescentp:~/bochs$ tar zxvf bochs-2.7.tar.gz 编译./configure --prefix=/os/bochs --enable-debugger --enable-disasm --enable-iodebug --enable-x86-d

2021-10-14 15:00:43 1665 1

原创 动手写一个现代化的操作系统

操作系统前言本篇博客是基于彭东的操作系统实战45讲的内容做的学习笔记,目的在于总结和排坑专栏链接:https://time.geekbang.org/column/intro/411环境是运行在VM上的Ubuntu20一.程序的运行过程:从代码到机器运行#include "stdio.h"int main(int argc, char const *argv[]){ printf("Hello World!\n"); return 0;}这段代码是每个学习C语言人的第一行代

2021-10-13 17:35:19 2232 3

原创 bochs基础使用

bochs1、安装sudo apt-get install bochssudo apt-get install bochs-x2、编写文件vim boot.asmorg 07c00h ; 告诉编译器程序加载到 7c00处 mov ax, cs mov ds, ax mov es, ax call DispStr ; 调用显示字符串例程 jmp $ ; 无限循环 DispStr

2021-10-13 10:49:54 1776

原创 Makefile教程

Makefile教程实例一​ 我们刚开始学习使用Linux编译c代码,一般都是使用gcc进行编译,如下:test.c#include <stdio.h>int main(){ printf("Hello World\n"); return 0;}gcc test.c -o test但是当我们项目变得非常复杂的时候,我们使用这种方法就会变得非常的复杂,这个时候Makefile就派上用场了。新建一个Makefiletouch MakefileMakefile的

2021-10-11 16:40:11 124

原创 操作系统实验

实验一 命令解释程序实验内容利用C语言编写一个微型命令解释程序minishell.c,该程序可接收并解释以下命令:(1) dir 列出当前目录(2) cop file1 file2 拷贝文件(3) era filename 删除文件(4) disp string 显示字符串(5) end 结束,退出要求:(1)检查命令的合法性,如果有错误,显示出错信息,等待重新输入;(2)命令前后有空格示为合法命令。实验预备内容gets() 读入字符串,

2021-10-04 14:42:30 4563

原创 Leetcode每日一题

Leetcode每日一题2021.9.101894. 找到需要补充粉笔的学生编号一开始打算直接打暴力,就一直遍历,当到末尾的时候,就再返回到最前面.直到当前的粉笔数小于当前学生需要的粉笔数量.class Solution {public: int chalkReplacer(vector<int>& chalk, int k) { int i = 0; while(true){ for(;i < chalk.

2021-09-13 12:09:17 157

原创 算法基础课 acwing

算法基础课本博客基于acwing算法基础课,所做笔记目的在于方便复习课程链接:https://www.acwing.com/activity/content/introduction/11/主讲人:yxc上课的时候理解算法的主要思想课后把模板背过,并且调试题目,多重复,多敲第一讲 基础算法快速排序调整区间的方法:1、暴力,需要开辟两个数组2、双指针1、i往后面扫描,当i指向的数字小于等于x,就继续往后,当指向的数字大于x的时候停下2、此时j往前面扫描,当j指向的数字大于x

2021-09-06 21:05:55 5982 1

原创 操作系统课前准备

操作系统课前准备先安装VMware Workstation网上很多安装方式以及破解方式,这里不赘述了再安装Ubuntu的ISO文件可以直接去官网下载,也可以在我这个连接下载,但百度云比较慢链接:https://pan.baidu.com/s/1Y4KB5TpaadXhu2_OvqvQ8g提取码:CPCP或者加我QQ发给你?安装虚拟机这个按着你电脑配置来吧这个也按着你电脑配置来点击完成选择中文点击继续重启后登录打开终端

2021-09-06 12:41:06 180 3

原创 如何使用Goland进行远程开发

最近在Debugisula-build代码的时候,发现在远程改代码太麻烦了,就想本地改,远程同步,那么如何使用Goland进行远程开发进行远程开发呢?1、File->Settings->Deployment2、点击加号,添加SFTP,输入连接名3、配置SSH4、配置映射选择本地代码和远程代码目录的映射关系5、上传代码至服务器Tools > Deployment > Upload to6、直接连接服务器进行编译运行Tools > Start SSH

2021-08-13 14:57:56 2073 2

原创 鹏城实验室云主机申请以及Xshell远程连接教程

鹏城实验室云主机1 、如何申请云主机1.1、注册在鹏城官网注册一个账户https://dw.pcl.ac.cn/cloud/register1.2、申请点击需求申请,按要求写1.3、等待申请通过2、如何通过Xshell连接云主机2.1、下载Xshell官网:https://www.netsarang.com/zh/xshell/2.2、查看服务器的ip[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VChrxeg8-1628579284631)(C:\

2021-08-10 15:13:40 653

原创 记录我在isula-build使用过程中,我踩到的坑

坑一在学习isula-build使用的时候,照着官方提供的列子。$ echo "This is bar file" > bar.txt$ cat Dockerfile_argFROM busyboxARG fooADD ${foo}.txt .RUN cat ${foo}.txt$ sudo isula-build ctr-img build --build-arg foo=bar -f Dockerfile_argSTEP 1: FROM busyboxGetting imag

2021-08-10 15:00:46 570

原创 如何在OpenEuler配置Go语言环境

1、在https://golang.org/dl/下载安装包注意一定是arm!!!我搞错了好几次,一直不成功,一定要注意!!!要不然到后面的步骤会这个错误cannot execute binary file: Exec format error2、解压tar -C /usr/local/ -xzvf go1.14.6.linux-amd64.tar.gz3、确认下版本cd /usr/local/gobin/go version// go version go1.15.14 linu

2021-08-10 14:57:21 647

原创 isula-build代码解析

isula-build代码解析本文基于 https://openeuler.org/zh/blog/DCCooper/2020-09-15-isula-build-code-exploration.html博客以及https://www.bilibili.com/video/BV1Ca4y177te视频目的是个人总结isula-build代码运行流程,方便日后复习。也希望能对想参加isula-build构建的朋友带来一点方便例子:isula-build ctr-img build –f Docker

2021-08-09 12:10:44 377

原创 acwing 寒假每日一题题解

本篇博客是基于acwing活动中的寒假每日一题活动地址2021.1.9 104. 货仓选址在一条数轴上有 N 家商店,它们的坐标分别为 A1~AN。现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。输入格式第一行输入整数N。第二行N个整数A1~AN。输出格式输出一个整数,表示距离之和的最小值。数据范围1≤N≤100000,0≤Ai≤40000输入样例:46 2 9 1输出样例:

2021-01-13 16:30:48 269

原创 数据结构上机作业(七)

一、 上机内容1、顺序查找设有n个关键字序列k={ a1 , a2, …, an },使用链表作为存储方式,用顺序查找法在序列中查找key= a2和key=b的数据元素(b不存在于k中),如果查找成功,则返回该元素,并在链表中删除它,如果查找不成功,则在链表结尾处插入它作为新的数据元素。2、 折半查找设有n个关键字序列k={ a1 , a2, …, an },使用线性表的顺序存储方式,用折半查找法在序列中查找key= a2和key=b的数据元素(b不存在于k中),如果查找成功,则返回该元素的位置,如

2020-12-23 15:26:34 742 1

原创 acwing算法基础课(第一讲 基础算法)

快速排序785. 快速排序给定你一个长度为n的整数数列。请你使用快速排序对这个数列按照从小到大进行排序。并将排好序的数列按顺序输出。输入格式输入共两行,第一行包含整数 n。第二行包含 n 个整数(所有整数均在1~109范围内),表示整个数列。输出格式输出共一行,包含 n 个整数,表示排好序的数列。数据范围1≤n≤100000输入样例:53 1 2 4 5输出样例:1 2 3 4 5#include <bits/stdc++.h>using namespace

2020-12-22 18:35:46 1881

原创 蓝桥杯--递归与递推

92. 递归实现指数型枚举从 1~n 这 n 个整数中随机选取任意多个,输出所有可能的选择方案。输入格式输入一个整数n。输出格式每行输出一种方案。同一行内的数必须升序排列,相邻两个数用恰好1个空格隔开。对于没有选任何数的方案,输出空行。本题有自定义校验器(SPJ),各行(不同方案)之间的顺序任意。数据范围1≤n≤15输入样例:3输出样例:322 311 31 21 2 3#include <bits/stdc++.h>using namespace

2020-12-20 14:06:21 474 1

原创 [kuangbin带你飞]专题一 简单搜索

题目来源:kuangbin带你飞POJ 1321 棋盘问题https://vjudge.net/problem/POJ-1321在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k

2020-12-19 14:02:25 113 1

原创 acwing算法基础课(第三讲 搜索与图论)

DFS842. 排列数字给定一个整数n,将数字1~n排成一排,将会有很多种排列方法。现在,请你按照字典序将所有的排列方法输出。输入格式共一行,包含一个整数n。输出格式按字典序输出所有排列方案,每个方案占一行。数据范围1≤n≤7输入样例:3输出样例:1 2 31 3 22 1 32 3 13 1 23 2 1#include <bits/stdc++.h>using namespace std;const int N = 10;int n;int

2020-12-16 14:36:15 375

原创 第二届“传智杯”全国大学生IT技能大赛(初赛)

A题目描述某大学的《软件工程》必修课分为理论和实践部分。理论部分由该校教授完成授课;而实践部分是由第三方的公司主导,需要同学们在五周时间内自学 HTML、css、JavaScript、vue、Python、django 等技术,并组队完成一个真实的互联网商业应用。参与这个课程的有 n(0<= n<=1000)n(0≤n≤1000) 个学生,分成了不超过 2626 个队伍,每个队伍用 A 到 Z 来表示。每个队伍都会完成一个项目,并以队伍为单位,给所有队伍(包括自己队伍)打分,范围是 00

2020-12-09 14:57:02 1116 2

原创 第三届传智杯模拟赛题解

A题目描述给出一个正整数 n,请你计算从 1 到 n 的所有正整数中,有多少个数字的各位数和是 9?输入格式输入一个不超过 1000000的正整数 nn。输出格式输出一个整数表示答案输入输出样例输入50输出5说明/提示1 到 50 的所有整数中,有 9,18,27,36,45 这 5 个数字符合要求。题目链接#include <bits/stdc++.h> using namespace std;int main(){ int n; scanf("%d"

2020-12-08 17:56:24 546

原创 Codeup刷题题解

codeup的地址题目来源:《算法笔记》1934 找x题目描述输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。输入测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。输出对于每组输入,请输出结果。样例输入41 2 3 43样例输出2#include <bits/stdc++.h>using namespace std;const int maxn =

2020-12-07 18:58:21 295 1

原创 数据结构上机作业(六)

一、 上机目的要求学生掌握:1、进一步熟悉线性表数据结构的定义2、实现线性表基础上的各种排序方法和算法(简单和部分先进排序方法)3、将排序算法应用于一些实际问题。二、 上机内容1、设一个线性表,表内存放8个随机数字,分别使用选择、冒泡以及快速排序算法,对这个线性表进行排序。2、从键盘输入或从文件中读取有限个任意同类型的数据生成无序线性表,并用简单排序方法和快速、堆排序方法、希尔排序方法对其进行排序,排序后,再从键盘输入一个同类型的数据,插入后使线性表仍然有序。3*、奇偶交换排序如下所述:第

2020-11-30 10:55:57 616 4

原创 实验四 使用CANVAS API画图

实验四 使用CANVAS API画图一、实验目的1、体会HTML编程;  2、掌握Canvas绘图二、实验内容实现利用鼠标画图,如下效果,可以选择画笔颜色和粗细(分别简单预定义几种即可),其中,“工具”和“形状”两栏的功能可以不强求实现:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <style

2020-11-29 20:10:20 597 1

机器学习题库-对应我的博客 不是很全

大家可以看看,或者发邮箱给我[email protected]

2023-08-02

空空如也

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

TA关注的人

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