自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谁又能分得清现实与幻想的博客

谁又能分得清现实与幻想

  • 博客(27)
  • 收藏
  • 关注

原创 【算法】蓝桥杯——交换瓶子(简单)【自写代码+练习题代码解释】

输出数据为一行一个正整数,表示至少交换多少次,才能完成排序。第一行: 一个正整数N(N<10000), 表示瓶子的数目。第二行:N个正整数,用空格分开,表示瓶子目前的排列情况。对于这么简单的情况,显然,至少需要交换2次就可以复位。有N个瓶子,编号 1 ~ N,放在架子上。要求每次拿起2个瓶子,交换它们的位置。你可以通过编程来解决。练习题答案里这个是错的,但是是对的。

2023-09-20 17:42:28 211 1

原创 【算法】蓝桥杯——猜字母(简单)【自写代码+练习题代码解释】

得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。s共19个字母组成的序列重复拼接106次,得到长度为2014的串。错在2014,因为有’\0‘会溢出,但大体思路正确。

2023-09-19 19:19:49 60

原创 【算法】蓝桥杯——乘积尾零(简单)【自写代码+练习题代码解释】

/通过观察可知,需要 末尾为 5 与 末尾为 2、4、6、8 的数字相乘,而这样的数字可拆分为多个 2 与 5 相乘, //例如 125。这里用的最原始的方法,就真的求出最后的数 int,存储大小有限,这里用到long long int(long long 8字节)如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?原题错在num %= 5;min函数,min(a,b)求a,b最小值。也是求得求可被2,5整除的次数。注意:输出为%lld。

2023-09-18 17:20:12 155

原创 【算法】蓝桥杯——REPEAT 程序(简单)【自写代码+练习题代码解释】

(看不懂没关系,人家给你这个让你分析在这个运算中,①REPEAT k 表示一个次数为 k 的循环【也就是说repeat(重复)2,一个次数为 2 的循环就是重复让值<2】②A=A+5运行几次)循环控制的范围由缩进表达,从次行开始连续的缩进比该行多的(前面的空白更长的)为循环包含的内容。该片段中从 A = A + 4 所在的行到 A = A + 8 所在的行都在第一行的循环两次中。REPEAT 6: 所在的行到 A = A + 7 所在的行都在 REPEAT 5: 循环中。

2023-09-17 15:36:12 187 1

原创 【算法】蓝桥杯——煤球数目(简单)【自写代码+练习题代码解释】

第四层放 10 个(排列成三角形),如果一共有100层,共有多少个煤球?有一堆煤球,堆成三角棱锥形。第二层放 3 个(排列成三角形),第三层放 6 个(排列成三角形),

2023-09-17 15:11:59 165 1

原创 【算法】蓝桥杯——K倍区间(简单)【自写代码+练习题代码解释】

给定一个长度为N的数列,A1, A2, …AN,如果其中一段连续的子序列Ai, Ai + 1, …Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍区间。服了,阅读理解不好真的要命,原来是区间相加之和可被k整除,我还以为ni+…+nj==k(无语)你能求出数列中总共有多少个K倍区间吗?

2023-09-16 15:37:55 43 1

原创 【算法】蓝桥杯——第几天(简单)【自写代码】

和之前星系炸弹差不多,一个知道计算时间一个不知道而已。那么,2000年的5月4日,是那一年的第几天?2000年的1月1日,是那一年的第1天。

2023-09-16 15:25:13 40 1

原创 【算法】蓝桥杯——星系炸弹(基础)【自写代码】

请填写该日期,格式为 yyyy - mm - dd 即4位年份2位月份2位日期。比如:2015 - 02 - 19。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。请严格按照格式书写。不能出现其它文字或符号。每个炸弹都可以设定多少天之后爆炸。

2023-09-16 14:53:18 45 1

原创 【算法】蓝桥杯——合并检测(基础)【自写代码】

但是在实际操作中 不会利用此推断,而是将 k 个人独立检测),加上最开始的合并检测,一共使用 了 k + 1 个试剂盒完成了 k 个人的检测。如果结果为阴性,则说明这 k 个人都是阴性,用一个试剂盒完成了 k 个人的检测。data.sort(key=lambda x: x[0]) #sort排序,也就是排在数组最前面的值最小。如果结果为阳性,则说明 至少有一个人为阳性,需要将这 k 个人的样本全部重新独立检测。(从理论上看, 如果检测前 k−1 个人都是阴性可以推断出第 k 个人是阳性,

2023-09-13 16:55:30 96

原创 【算法】蓝桥杯——生日蜡烛(基础)【自写代码】

某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。请问,他从多少岁开始过生日party的?现在算起来,他一共吹熄了236根蜡烛。请填写他开始过生日party的年龄数。可以帮我们更快的排除一些结果很大的选项。

2023-09-13 16:09:33 149

原创 【算法】蓝桥杯——成绩统计(基础)【自写代码】

蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数。openAI 的 GPT 大模型的发展历程。如果得分至少是 60 分,则称为及格。如果得分至少为 85 分,则称为优秀。% %←百分号的显示方法。

2023-09-09 12:08:09 94 1

原创 【算法】蓝桥杯——微生物增殖(基础)【自写代码】

X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。现在已知有新出生的 X = 10, Y = 89,求60分钟后Y的数目。本题的要求就是写出这两种初始条件下,60分钟后Y的数目。` 1.分析问题 2寻找问题的规律3.简化算法。如果X = 10,Y = 90 呢?假设有两种微生物 X 和 Y。

2023-09-09 11:42:13 29 1

原创 【吴恩达机器学习学习笔记】第三章线性代数基础部分

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、矩阵和向量?1.矩阵2.向量二、加减法和数乘1.加减法2.数乘1.矩阵2.方阵三、矩阵乘法四、逆矩阵1.伴随矩阵(前提条件:行列相等)2.初等行变换法总结前言本章主要讲的是矩阵和向量也就是线性代数,并且是基础部分,有基础或者学的好的已经学过同学可以跳过,因为线性代数是自己写人工智能语言不能少的,学了,没有什么坏处,并且方便理解很多代码一、矩阵和向量?1.矩阵由 m × n 个数aij排成的m行n列的数表称为m

2022-01-20 16:06:07 455

原创 【吴恩达机器学习学习笔记】第二章线性回归算法

文章目录一、模型描述1.怎么表示假设函数h2.怎么选取模型参数θ₀和θ₁二、代价函数J1.代价函数(一)——代价函数是什么?怎么求?2.代价函数(二)——目的:优化目标三、梯度下降四、Batch梯度下降法(线性回归的梯度下降)哟,新笔记来咯今天我们学习第二章线性回归算法首先哥哥我帮你们唤醒一下高中悲惨的回忆。相信这种题型大家再熟悉不过了,那么一般这种题一般最后一问我相信大家或多或少回答的都和哥哥我差不多,无论会不会直接:线性相关????回归正题,我们为什么要求关系:为了预判求值就像房价掌握函

2022-01-20 13:47:41 360

原创 【吴恩达机器学习学习笔记】第一章机器学习和学习算法

文章目录一、机器学习是什么?二、学习算法1.监督学习2.无监督学习一、机器学习是什么?答案:机器学习:计算机程序从经验译E中学习解决某一任务T解决某一性能度量P,通过P测定在T上的表现因经验E而提高。首先问大家个问题:你知道儿童是怎么学习的吗?我们拿你小的时候你爸爸妈妈抱着你,指着某个字教你读一样举例①让他们接触大量数据(让你看到这个字)②向他们提供“正确答案”(父母教你怎么读)③他们将自己挑选重要的模式(你的反馈是怎样的,写?读?边写边读?)然而虽说人工智能但是你起码还能饿的时候出门自己

2022-01-18 16:03:06 262

原创 猴子都能看懂的教学一、深度学习——美国手语数据集的图像分类

深度学习——美国手语数据集的图像分类目标读入数据探索数据提取标签提取图像总结训练和测试数据数据可视化数据归一化标签的分类标码目标首先观察26个字母的手语表示方法,发现j,z是动态手语,而我们加载的是静态图片所以我们主要研究的是其他24个英文字母读入数据import pandas as pd引用pandas中的read_csv方法()读取csv文件,并返回一个数据帧(Dataframe)train_df = pd.read_csv("data/asl_data/sign_mnist_train.

2021-12-05 12:20:27 847

原创 SQL进行数据库操作——绿豆通讯录

文章目录前言一、xml(item布局)二、Java代码1.初始化控件2.设置监听器总结前言提示:增删改查提示:以下是本篇文章正文内容,下面案例可供参考一、xml(item布局)大家看左边是我们这次要用的view控件,右边是展示效果二、Java代码1.初始化控件2.设置监听器添加数据(将用户名和电话号码添加到数据库)第一步:将输入et…的用户名和电话号码提取成String类的文本(trim是取空格的意思)第二步:最前面写的这个↑获取可读写(毕竟你要输入用户名和电话号码

2021-06-01 11:55:53 276

原创 Fragment(2)

静态+动态——冰淇淋套餐选择(很久以前在word文档写的,请见谅)首先分析布局↑由视频可知我们需要一个总布局+一个静态Fragment+两个动态Fragment四个碎片组成首先我们先布局一个整体框架分别细化初始时fragment的内容按下第一个按钮后的内容按下第二个按钮后的内容第二步开始写Java代码先写静态代码(虽然很长但都是系统自动生成第三其他两个动态代码手动添加并继承Fragment第四开始布局主页面如果在操作过程中有什么问题可以私聊

2021-05-29 19:05:28 23

原创 Fragment

动态——做菜表第一先分析页面结构该页面需要左右两个帧布局①开始布置整体②排列内部布局——右侧菜的做法介绍③排列内部布局——右侧菜的排列格式④排列内部布局——左侧菜的排列格式中每一列的填充内容第二步开始写Activity中的java代码菜的做法的Java代码如果在操作过程中有什么问题可以私聊我,那么幸会,有缘再见...

2021-05-29 18:56:16 28

原创 Fragment+ViewPager2

Fragment+ViewPager2电脑安卓最近不好使…这次没有效果演示(很久以前在word文档写的,请见谅)一、分析思路布局——fragment布局3+总布局 Java——主activity+3fragment二、实战总布局插入viewPager2注:viewpager2在原Android中没有所以要在build中的Module输入viewpager2的导入第1、2、3个fragment布局(自己打,底下三个点是颜色设置不同的“.”)Activity主界面

2021-05-29 18:44:40 186

原创 RecycleView——电视推荐主页

RecycleView——电视推荐主页RecycleView——瀑布流(效果如下)//以前写在word文档的文章,请见谅首先创建总布局RecycleView再填充其中的内容Java代码如果在操作过程中有什么问题可以私聊我,那么幸会,有缘再见...

2021-05-29 18:34:00 20

原创 发送有序广播

目录广播类型的介绍实战——发送有序广播item(.xml)java代码效果展示广播类型的介绍1.无序广播(收到的顺序不一定)2.有序广播(有先后顺序,并且可被拦截)广播接收者优先级:通过setPriority()方法设置优先级,例如这里我们这次使用的intentFilter.setPriority(?),其中数值越大优先级越高 实战——发送有序广播 item(.xml) java代码让我们先看一下总代码基本可以看出来,一个广播

2021-05-21 09:05:38 104

原创 自定义广播与广播类型

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档自定义广播与广播类型文章目录前言 一、广播机制是什么? 二、使用步骤 1.item(.xml) 2.java代码(Activity) 总结前言广播是运用组件之间传递消息的机制一、广播机制是什么分为自定义广播(这次我们要讲的求救)和系统广播(电池电量低的广播) 子类接收父类而这次的自定义广播注:考虑到大部分同学没学过或者上课...

2021-05-20 11:59:38 48

原创 SimpleAdapter+ListView实现QQ列表

SimpleAdapter+ListView实现QQ列表(很久以前在wps写的文案——凑合着看吧)此处实现需要两个.xml和一个Activity请自动忽略内容,观察该列表是由 .列表(ListView) 图片和文字组成——SimpleView 是一种嵌套关系 首先看最外边的ListView(因为你如果刚刚玩QQ好友肯定不多,而两个好友不能占有整个屏幕所以我们一般使用) 看一下里面的格式(填充在ListView内)...

2021-05-20 11:01:30 84

原创 数组的使用、方法的定义及使用(包括方法的重写与重载、方法的递归调用)、封装性的初步分析

数组的使用数组的定义数组类型[] 数组名=new 数组类型[数组长度]//第一种方法数组类型[] 数组名=new 数组类型[]{数组元素0,数组元素1...}//第二种方法数组类型[] 数组名=new 数组类型{数组元素0,数组元素1...}//第三种方法最大的索引是“数组的长度-1”(数组的角标值从0开始,所以x=0 x<arr.length或x<=lengtn-1)lengtn→元素个数数组遍历for(int i = 0;i< arr.length;i++.

2021-04-10 08:48:56 37

原创 activity的四种加载模式、Fragment、适配器

一、activity的四种加载模式1.standard: 标准模式,这是默认的加载模式.一调用startActivity()方法就会产生一个新的实例。2.singleTop: Task顶单例模式.如果已经有一个实例位于Activity栈的顶部时,就不产生新的实例,而只是调用Activity中的newInstance()方法。如果不位于栈顶,会产生一个新的实例。3.singleTask: Task内单例模, 会在一个新的task中产生这个实例,以后每次调用都会使用这个,不会去产生新的实例了。

2021-04-09 22:53:29 229

原创 Activity生命周期

Activity生命周期 Activity的构成 AndroidManifest.xml→<activity>标签 java → Java (动态) (页面处理) layout → XML (静态) (页面布局) ...

2021-04-03 18:52:04 17

空空如也

空空如也

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

TA关注的人

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