自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 资源 (1)
  • 收藏
  • 关注

转载 python格式化输出

https://www.cnblogs.com/fat39/p/7159881.html

2022-04-11 23:30:03 163

转载 C++ 11 Lambda表达式

C++11的一大亮点就是引入了Lambda表达式。利用Lambda表达式,可以方便的定义和创建匿名函数。对于C++这门语言来说来说,“Lambda表达式”或“匿名函数”这些概念听起来好像很深奥,但很多高级语言在很早以前就已经提供了Lambda表达式的功能,如C#,Python等。今天,我们就来简单介绍一下C++中Lambda表达式的简单使用。声明Lambda表达式Lambda表达式完整的声明格式如下:[capture list] (params list) mutable exception-&g.

2022-03-28 14:16:36 321

转载 万能头文件#include<bits/stdc++.h>

最近在打cf时赛后翻阅别人的代码总是会发现一个陌生而奇怪的头文件#include<bits/stdc++.h>奇怪之处就在于基本上所有的代码只要用了这个头文件就不再写其他头文件了。百度过后仿佛打开了新世界的大门,头文件居然还可以这样用!!!#include<bits/stdc++.h>包含了目前c++所包含的所有头文件!!!!从此开启开挂般的人生啊!! 现在再看下面这一堆乱七八糟的头文件显得莫名的冗杂: 1 #include <iostream&gt.

2022-03-28 13:57:17 605

转载 cin详解(get()、getline()、clear()、sync())

简述在C中,输入输出用scanf和printf,在输入数据的同时还需说明数据的类型,如果输入数据较多,那就很麻烦,而C++中也有相似的东西cin和cout,它们来自C++的一个名叫” iostream”的类库。iostream是由istream(输入流)和ostream(输出流)派生。所以在iostream中就有了输入和输出的相关对象:cin:标准输入(standard input)的istream类对象,cin使我们可以从设备读取数据。cout:标准输出(standard output)的os.

2022-03-26 18:20:17 798

原创 据挖掘导论陈封能.Introduction.To.Data.Mining第二版习题英文版答案

这是作者所在单位公开个人页面公开的资源,看到某些人还要收费,这里发一下链接:https://www-users.cse.umn.edu/~kumar001/dmbook/dmsol_11_07_2021.pdf

2022-03-19 18:04:43 1604

转载 条件概率、全概率、边缘概率、联合概率、贝叶斯公式、朴素贝叶斯、贝叶斯网络

条件概率、全概率、边缘概率、联合概率、贝叶斯公式百度百科朴素贝叶斯、贝叶斯网络

2022-03-19 15:31:36 598

转载 Git学习整合

个人Git学习文档https://github.com/Songwxu/Gitgit创建新分支https://blog.csdn.net/qq_37899792/article/details/121328761Git从远程仓库拉取更新本地代码1. 本地代码未修改,只有master分支,直接更新git pull但前提必须是本地的代码没更改过。比如,你提交了代码到 github 后,随后别人也提交代码到 github,然后你需要更新别人提交的代码到你本地,就可以直接使用该命令。假如你提交代

2022-03-18 18:38:24 106

转载 数据挖掘习题

单选题某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题?(A)A. 关联规则发现B. 聚类C. 分类D. 自然语言处理以下两种描述分别对应哪两种对分类算法的评价标准? (A)(a)警察抓小偷,描述警察抓的人中有多少个是小偷的标准。(b)描述有多少比例的小偷给警察抓了的标准。A. Precision, RecallB. Recall, PrecisionC. Precision, ROCD. Recall, ROC将原始

2022-03-16 19:11:29 2331

原创 银行家算法c++实现

#include <iostream>using namespace std;// 银行家算法实现:2021/11/14// m 进程数,n 资源种数 #define m 5#define n 3 // 比较两个迭代对象的元素,若左全部元素<=右全部元素返回1,否则返回0 int cmp(int s[n],int t[n]){ for(int i=0;i<n;i++) if(s[i]>t[i]) return 0; return 1;}

2021-11-14 21:24:55 765

转载 卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习)

https://www.cnblogs.com/touch-skyer/p/9150039.html

2021-10-02 23:00:05 343

原创 抓取某网站长臂猿图片

import requestsfrom bs4 import BeautifulSoupimport oscnt = 0url = "https://www.ivsky.com/search.php?q=%E9%95%BF%E8%87%82%E7%8C%BF"for i in range(1, 6): req1 = requests.get(url+"&page=" + str(i)) soup = BeautifulSoup(req1.text, "lxml")

2021-04-04 18:29:24 91

转载 Windows/Linux/Mac上蜂鸣器报警

在Windows上import winsoundduration = 1000 # millisecondfreq = 440 # Hzwinsound.Beep(freq, duration)其中,FREQ是频率(以赫兹为单位),而持续时间是毫秒(毫秒)。在Linux(和Mac)上import osduration = 1 # secondfreq = 440 # Hzos....

2020-04-27 22:45:58 1647

原创 PAT乙级 1065 单身狗

题目:输入样例:311111 2222233333 4444455555 66666755555 44444 10000 88888 22222 11111 23333输出样例:510000 23333 44444 55555 88888分析:这道题的基本思路就是把情侣标记出来,如果情侣两人都在客人中,就把两人都排除掉,只取单身狗或情侣不在身边的伪单身狗U•ェ•*U。...

2020-04-27 14:04:27 484

转载 C++ 学习——STL库set

set集合容器:二叉排序树 ( Binary Sort Tree)(二叉搜索树)定义:它或者是一棵空树,或者是具有下列性质的二叉树若它的左子树不空,则左子树上所有结点的值均小于它的根结构的值若它的右子树不空 ,则右子树上所有结点的值均大于它的根结点的值它的左、右子树也分别为二叉排序树平衡二叉树(AVL树)平衡二叉树(Balanced Binary Tree)(简称平衡树,A...

2020-04-26 23:12:28 267

原创 PAT乙级 1062 最简分数

题目:输入样例:7/18 13/20 12输出样例:5/12 7/12分析:这道题直接按题意来就行,算出两个分数的值,在两个分数之间找到所有的与所给分母互质的整数(即公因数只有1,这里用了辗转相除法),按题目输出就行Pythonimport math, regcd = lambda t1, t2: t1 if t2 == 0 else gcd(t2, t1 % t2)a1...

2020-04-22 22:04:31 212

转载 Java异常的捕获顺序(多个catch)

import java.io.IOException; public class ExceptionTryCatchTest { public void doSomething() throws IOException{ System.out.println("do somthing"); } public static void main(Str...

2020-04-22 18:15:35 201

转载 你了解c++中的关键字virtual吗?

virtual在英文中表示“虚”、“虚拟”的含义。c++中的关键字“virtual”主要用在两个方面:虚函数与虚基类。下面将分别从这两个方面对virtual进行介绍。1.虚函数虚函数源于c++中的类继承,是多态的一种。在c++中,一个基类的指针或者引用可以指向或者引用派生类的对象。同时,派生类可以重写基类...

2020-04-22 17:52:30 236

原创 PAT乙级 1060 爱丁顿数

题目:输入样例:106 7 6 9 3 10 8 2 7 8输出样例:6法一:Pythonn = int(input())num = [int(x) for x in input().split()]for i in range(n, -1, -1): m = n - i flag = 1 cnt = 0 for j in range(n)...

2020-04-19 18:26:27 194

原创 PAT乙级 1059 C语言竞赛

题目 输入样例:61111666688881234555500016888800011111222288882222输出样例:8888: Minion0001: Chocolate1111: Mystery Award2222: Are you kidding?8888: Checked2222: Are you kidding?Python分析...

2020-04-19 00:39:13 185

原创 PAT乙级 1054 求平均值

题目:输入样例1:75 -3.2 aaa 9999 2.3.4 7.123 2.35输出样例1:ERROR: aaa is not a legal numberERROR: 9999 is not a legal numberERROR: 2.3.4 is not a legal numberERROR: 7.123 is not a legal numberThe aver...

2020-04-18 17:36:04 175

原创 PAT乙级 1052 卖个萌

题目:输入样例:[╮][╭][o][~\][/~] [<][>] [╯][╰][^][-][=][>][<][@][⊙][Д][▽][_][ε][^] ...41 1 2 2 26 8 1 5 53 3 4 3 32 10 3 9 3输出样例:╮(╯▽╰)╭<(@Д=)/~o(^ε^)oAre you kidding me? @\/...

2020-04-18 12:17:13 205

原创 PAT乙级 1051 复数乘法

题目:输入样例:2.3 3.5 5.2 0.4输出样例:-8.68-8.23i分析:先计算,(a+bi)(c+d*i)=(ac-bd)+(ad+bc)*i然后格式化输出结果,感觉很简单吧,其实有坑啊注意:1.结果的两项为0时不能省略不写,实数部分应为0.00,虚数部分应为+0.00i2.浮点数格式化四舍五入保留n位小数时是有问题的2.当 0 >(ad+bc)&gt...

2020-04-16 18:53:47 183

转载 [Java]static、final修饰的方法是否可以被子类继承、是否可以被子类重写及final修饰详解

static修饰的方法:1、父类中的静态方法可以被继承、但不能被子类重写。2、如果在子类中写一个和父类中一样的静态方法,那么该静态方法由该子类特有,两者不构成重写关系。final修饰: 1、修饰类表示不允许被继承。2、修饰方法表示不允许被子类重写,但是可以被子类继承,不能修饰构造方法。3、修饰变量表示不允许被修改 a)方法内部的局部变量,使用前被赋值即可(只能赋值一次),没有...

2020-04-16 14:57:24 1256

转载 Java 如何抛出异常、自定义异常

一、异常的抛出1、定义 : 一个方法不处理这个异常,而是调用层次向上传递,谁调用这个方法,这个异常就由谁来处理。2、throw : 将产生的异常抛出(强调的是动作),抛出的既可以是异常的引用,也可以是异常对象。(位置: 方法体内)3、throws : 如果一个方法可能会出现异常,但没有能力处理这种异常,可以在方法声明处用throws子句来声明抛出异常。用它修饰的方法向调用者表明该方法可能会...

2020-04-15 18:57:31 1307

转载 java中异常抛出后代码还会继续执行吗

今天遇到一个问题,在下面的代码中,当抛出运行时异常后,后面的代码还会执行吗,是否需要在异常后面加上return语句呢?public void add(int index, E element){ if(size >= elements.length) { throw new RuntimeException("顺序表已满,无法添加"); //ret...

2020-04-15 18:46:01 121

转载 异常处理的作用

通常情况下,使用者(包括用户、代码库的使用者)所引发的错误,需要通过异常机制来处理。因为异常发生的时候,原订的执行流程就无法继续,但对于用户来讲,他们不能因为这样的错误就终止程序的使用,所以提供给程序设计者异常机制,让设计者决定发生意外的时候应该做些什么。而这种意外的产生原因是用户,用户的操作千千万万,导致的结果也可能千奇百怪,但是他们的操作若使得原有流程无法继续,那么就是异常。楼主说的判断文件先...

2020-04-15 16:08:09 1248

转载 Java中常见的异常

引言Java设置了异常,旨在鼓励将方法中可能出现的异常告知给使用此方法的程序员(你和我!)。当然了,这种方法是比较优雅的,让我们确切的知道是在哪里出了错,并提供了异常捕获。本篇文章主要对Java中的异常进行介绍与区分。这是异常的类图。Throwable是Error和Exception的父类,用来定义所有可以作为异常被抛出来的类。UML图如下:说明1.Error和Exception区...

2020-04-15 14:06:44 340

转载 Java----异常类(错误和异常,两者区别)

通常,Java的异常(包括Exception和Error)分为检查异常(checked exceptions)和非检查的异常(unchecked exceptions)。其中根据Exception异常进行划分,可分为运行时异常和非运行时异常。What:什么是检查异常(checked exception)?就是...

2020-04-15 11:02:20 274

原创 PAT乙级 1050 螺旋矩阵

把当时的代码放出来,大家共同学习,互相帮助题目:输入样例:1237 76 20 98 76 42 53 95 60 81 58 93输出样例:98 95 9342 37 8153 20 7658 60 76代码如下(Python):#include <iostream>#include <cmath>#include <algorith...

2020-04-12 23:25:37 95

转载 一般筛法求素数+快速线性筛法求素数

TAG 素数  数论素数总是一个比较常涉及到的内容,掌握求素数的方法是一项基本功。基本原则就是题目如果只需要判断少量数字是否为素数,直接枚举因子2 。。N^(0.5) ,看看能否整除N。如果需要判断的次数较多,则先用下面介绍的办法预处理。 一般的线性筛法首先先介绍一般的线性筛法求素数void make_prime() { memset(pr...

2020-04-11 11:53:28 300

原创 PAT乙级 1049 数列的片段和

题目:输入样例:40.1 0.2 0.3 0.4输出样例:5.00分析:关键要到找规律对 { 0.1, 0.2, 0.3, 0.4 },我们有(0.1)(0.1, 0.2)(0.1, 0.2, 0.3)(0.1, 0.2, 0.3, 0.4)(0.2)(0.2, 0.3)(0.2, 0.3, 0.4)(0.3)(0.3, 0.4)(0.4)其中0.1有1x...

2020-04-10 21:56:44 143

转载 为什么printf()用%f输出double型,而scanf却用%lf呢

原文:http://blog.sina.com.cn/s/blog_899f46e501014cu6.html 示例:double x;scanf(“%f”,&x);输入“123.4”,输出x的值结果为0,没有接收输入的数据,再输入别的数据,结果都为0。这是因为用户定义x为双精度型数据,而用“%f”格式输入数据,仍不能接收,应该使用“%lf”或“%le”,即scanf(“...

2020-04-10 21:38:01 364

原创 PAT乙级 1048 数字加密

题目:输入样例:1234567 368782971输出样例:3695Q8118分析:先将两字符串倒置,用0在末尾补齐位数较少的那个数组,然后遍历按奇偶情况分别处理(注意偶数索引对应奇数位,奇数索引对应偶数位),将每个处理后的字符放入新数组或修改原数组对应位置元素,最后再倒置输出。Python实现:dict0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, '...

2020-04-09 17:01:02 129

原创 PAT乙级 1045 快速排序

题目:输入样例:51 3 2 4 5输出样例:31 4 5分析:先对数列排序,根据题意知排序主元左边的都比主元小,右边的都比主元大,那么排序时就相当于对主元左边和右边的数分别进行排序,主元位置不变,左边排序前是什么排序后还是什么,右边同理。且数列元素不重复,某位置元素改变则大小一定改变。由上述可知,若排序前的某元素与排序后相同位置的元素大小相等则可能是主元,若同时该元素比它...

2020-04-09 00:26:56 93

原创 PAT乙级 1044 火星数字

题目:输入样例:4295elo novtam输出样例:hel marmay11513分析:先判断接受的输入是不是纯数字,是的话就是地球—>火星,不是的话就是火星—>地球,分开讨论就行了注意:[0~169) 化为火星数字最大也是两位数(jou dec=12*13+12=168),只需考虑一位数和两位数火星的0需要单独判断输出tret火星低位为零时则...

2020-04-07 23:46:02 115

转载 排序算法之插入排序

插入排序插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 (每步将一个待排序的元素,按其排序码大小插入到前面已经排好序的一组元素的适当位置上去,直到元素全部插入为止) (图片来源:https://www.cnblogs.com/five...

2020-04-07 01:08:25 258

转载 排序算法之归并排序

基本思想  归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。分而治之   可以看到这种结构很像一棵完全二叉树,本文的归并排序我们采用递归去实现(也可采...

2020-04-07 01:01:07 142

转载 稳定排序和不稳定排序

      这几天笔试了好几次了,连续碰到一个关于常见排序算法稳定性判别的问题,往往还是多选,对于我以及和我一样拿不准的同学可不是一个能轻易下结论的题目,当然如果你笔试之前已经记住了数据结构书上哪些是稳定的,哪些不是稳定的,做起来应该可以轻松搞定。本文是针对老是记不住这个或者想真正明白到底为什么是稳定或者不稳定的人准备的。 &nbsp...

2020-04-07 00:56:22 148

原创 PAT乙级 1035 插入与归并

题目:在这里插入图片描述输入样例1:103 1 2 8 7 5 9 4 6 01 2 3 7 8 5 9 4 6 0输出样例1:Insertion Sort1 2 3 5 7 8 9 4 6 0输入样例2:103 1 2 8 7 5 9 4 0 61 3 2 8 5 7 4 9 0 6输出样例2:Merge Sort1 2 3 8 4 5 7 9 0 6分析...

2020-04-07 00:45:53 158

原创 PAT乙级 1034 有理数四则运算

题目:输入样例1:2/3 -4/2输出样例1:2/3 + (-2) = (-1 1/3)2/3 - (-2) = 2 2/32/3 * (-2) = (-1 1/3)2/3 / (-2) = (-1/3)输入样例2:5/3 0/6输出样例2:1 2/3 + 0 = 1 2/31 2/3 - 0 = 1 2/31 2/3 * 0 = 01 2/3 / 0 = Inf...

2020-04-06 00:30:42 123

jdk-8u221-windows-x64.rar

JDK全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等。 官网下的慢,安装这个,再更新就行了。

2020-06-20

空空如也

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

TA关注的人

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