自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (5)
  • 收藏
  • 关注

原创 LeetCode刷题记录:(13)N皇后(难题不难)

传说中的N皇后,不难,快进来看看吧~

2024-03-21 22:23:10 288

原创 LeetCode刷题记录:(12)全排列2

标签是中等,但感觉去重不简单。不理解“ used[i-1]==false ”的看这个图,感觉挺好的。

2024-03-21 22:12:36 117

原创 LeetCode刷题记录:(11)组合(初识回溯算法)

暂时记录,这篇没啥营养,不用看了。

2024-03-18 23:06:08 433

原创 LeetCode刷题记录:(10)二叉树的最近公共祖先

寻找二叉树的最近公共祖先,看不懂算我的。

2024-03-18 14:26:27 449

原创 LeetCode刷题记录:(9)从中序与后序遍历序列构造二叉树

【代码】LeetCode刷题记录:(9)从中序与后序遍历序列构造二叉树。

2024-03-14 18:47:50 370

原创 LeetCode刷题记录:(8)完全二叉树的节点个数

O(n)的做法很简单,利用完全二叉树特性能不能更快呢?

2024-03-14 00:25:48 479

原创 LeetCode刷题记录:(7)二叉树的遍历(前序、中序、后序、层序)

程序员必会算法

2024-03-10 16:26:09 359

原创 LeetCode刷题记录:(6)滑动窗口最大值

难题不难,快去通关!

2024-02-01 18:10:52 432

原创 LeetCode刷题记录:(5)前K个高频元素

优先级队列的应用

2024-02-01 17:47:53 389

原创 LeetCode刷题记录:(4)重复的子字符串

abcabcabcabg:-1 0 0 0 1 2 3 4 5 6 7 8 欸嘿,和上面一样,怎么处理?简单,判断一下末尾字符和子串末尾字符是否一样就可以了。根据next数组,一行 if 判断语句就可以搞定。重复字符串的next数组是有规律的。

2024-01-10 11:19:24 494

原创 LeetCode刷题记录:(3)找出字符串中第一个匹配项的下标

【代码】LeetCode刷题记录:(3)找出字符串中第一个匹配项的下标。

2024-01-10 09:53:13 394

原创 python之exe打包之cmd命令

【代码】python之exe打包之cmd命令。

2024-01-09 20:36:50 389

原创 KMP算法之next数组

【代码】KMP算法之next数组。

2024-01-09 20:30:58 412

原创 Java集合小结

每个元素只有一个值。

2023-12-20 21:28:02 149

原创 Java集合转int数组

集合通过toArray()方法进行转换为数组,可以转换成为指定类型的数组,【但是】这些类型都必须是object类型的子类,基本类型不可以。

2023-12-20 19:59:57 81

原创 链表的操作技巧

通过相同量解方程找条件。

2023-12-19 22:17:37 29

原创 LeetCode刷题记录:(2)环形链表

为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。给定一个链表的头节点 head ,返回链表开始入环的第一个节点。如果链表无环,则返回 null。时间复杂度: O(n)空间复杂度: O(1)

2023-12-19 22:09:58 148

原创 LeetCode刷题记录:(1)二分查找

有序数组 → 二分查找。

2023-12-07 17:40:31 335

原创 python绘制立体玫瑰花

【代码】python绘制立体玫瑰花。

2023-09-25 11:18:56 27423 20

原创 评价指标通俗解释:什么是准确率、精确率、召回率、F1得分

以上述类别。

2023-05-10 17:06:46 428

原创 MobaXterm配置虚拟环境运行python文件

【代码】MobaXterm配置虚拟环境运行python文件。

2023-05-05 12:18:29 1494

原创 VScode执行python文件时的相对路径问题

解决VScode获取当前执行文件的路径是父路径的问题。

2023-03-20 16:26:18 459

原创 DataFrame根据多列是否相同合并其他列

DataFrame根据多列数值条件合并指定列数据

2022-10-07 20:18:22 1313

原创 pip 常用镜像

pip 镜像安装。

2022-10-06 15:06:03 913

原创 MATLAB基础学习

matlab 基础知识小结

2022-07-09 16:14:06 3048 2

原创 windows10 自定义回收站图标

【注:直接更改后缀可能不行,我是在这个网站转的】

2022-05-30 13:18:03 2055

原创 二元交叉熵

二元交叉熵损失函数常被用来处理二分类问题,公式如下:yi是标签1或0,即二分类的是或不是,p(yi)可以理解为对应真实标签yi的预测标签值。就单个样本来说,yi=1时,loss= -logp(1),如果p(yi)接近1时,loss→0;接近0时,loss→∞yi=0时,loss= -log[1-p(0)],如果p(yi)接近0时,loss→0;接近1时,loss→∞可以发现:预测标签与真实标签越接近,loss越小;反之loss越大。这个特性对模型的训练是非常友好的。...

2022-05-22 21:54:39 3573

原创 【无标题】

记录自用:批量处理csv文件数据并生成颜色图import osimport pandas as pdimport matplotlib.pyplot as plttags = ['AA09', '0033', '0001', '0032', '0017', '0025', '0036', '0028', '0022', ]# 获取所有原始csv文件路径fileName = os.listdir(r'biS/originalData')for i in range(len(f

2022-03-04 21:55:58 250 1

原创 JAVA入门必做小项目:模拟ATM系统

不看后悔系列只有两个JAVA文件,源码如下,模拟银行开户、存款、取款、转账、修改密码、注销账户等功能,其中还有生成随机验证码等小功能,蕴含很多逻辑,非常适合初学JAVA的选手,为后面的面向对象进阶学习打下基础!(知识基础实现,并没有什么性能优化,大佬勿喷,小白入门)...

2021-11-28 21:31:11 1084 3

原创 AI期末考试基础知识点复习(AI入门)

第 1 章 绪论一般解释:人工智能就是用人工的方法在机器(计算机)上实现的智能,或称机器智能、计算机智能。Knowledge & Intelligence知识 人们通过体验、学习或联想而知晓的对客观世界规律性的认识,包括事实、条件、过程、规则、关系和规律等。智能 一种应用知识 对一定环境或问题进行处理的能力或者进行抽象思考的能力。近期目标在于研究用机器来模仿和执行人脑的某些功能,并开发相关理论和技术。人工智能发展的三个阶段: [填空1]阶段、 [填空2]阶段、

2021-10-29 17:26:57 2534

原创 Android高级开发(3.4)使用WebView显示网页

2021-07-09 14:46:04 207

原创 Android高级开发(3.3)使用HTTP访问网络

2021-07-09 14:45:54 159

原创 Android高级开发(3.2)二、使用URL访问网络资源

2021-07-06 11:15:08 250

原创 Android高级开发(3.1)一、基于TCP协议的网络通信

2021-07-06 11:13:32 213

原创 Android高级开发(2.4)OpenGL ES旋转、光照、透明

2021-07-06 11:10:53 178

原创 Android高级开发(2.3)OpenGL ES绘制2D图形三、OpenGL ES应用纹理贴图

2021-07-06 11:08:41 160

原创 Android高级开发(2.2)OpenGL ES绘制2D图形

2021-07-06 11:06:01 195

原创 Android高级开发(2.1)OpenGL与OpenGL ES

2021-07-06 11:01:11 176

原创 人机交互必会18问

1、简述什么是人机交互?传统的人机交互(Human Computer Interaction,HCI)是研究运用什么样的开发原理及方法,让人们可以方便地使用计算机系统的学科。人机交互是指用户与计算机相互之间的通信。实现人与计算机之间通信的硬、软件系统即为交互系统。这里的“交互”即信息交换,包括计算机通过输出或显示设备给人提供信息,以及人通过输入设备向计算机传达有关信息。2、简述人机交互的发展历史经历了哪些阶段?各阶段的基本特点是什么?命令行界面交互阶段、图形用户界面交互阶段、自然和谐的人机交互阶段(

2021-07-06 10:42:21 5307

原创 Android高级开发(一)多媒体应用开发

概述:播放音频:①MediaPlayer、②SoundPool播放视频:①VideoView、②MediaPlayer和SurfaceView控制摄像头:拍照、录制视频Android提供了常见音频、视频的编码、解码机制。支持的音频格式常见的有MP3、WAV和3GP等;支持的视频格式常见的有MP4和3GP等。android.media.MediaPlayer类Android提供的可以用来控制音频/视频文件或流播放的类。创建MediaPlayer对象的方式①可以使用create的方式:Me

2021-07-06 10:24:53 2196

人机交互简答题必背20题

随机抽题展示: 14请根据你的理解和看法,给出“人机工程学”的定义。 人机工程学(Ergonomics)是运用生理学、心理学和医学等有关科学知识,研究人、机器、环境相互间的合理关系,以保证人们能安全、健康、舒适地工作,达到提高整个系统工效的边缘科学。与认知心理学相比,人机工程学更多地从人本身和系统的角度出发,来研究人机关系。 2000年8月,国际人机工程学会(International Ergonomics Association)对本学科所下的定义为:人机工程学是研究人与系统中其他因素之间的相互作用,以及应用相关理论、原理、数据和方法来设计以达到优化人类和系统效能的学科。人机工程学专家旨在设计和优化任务、工作、产品、环境和系统,使之满足人们的需要、能力和限度。从科学性和技术性方面看,人机工程学是研究“人-机-环境”系统中人、机、环境三大要素之间的关系,为解决系统中人的效能、健康问题等提供理论与方法的科学。

2021-07-06

android(下)复习总结

包含内容: 第一章:多媒体应用开发 2 一、 音视频播放 2 二、 录制音频 4 三、 摄像头拍照 4 第二章:OpenGL与3D开发 5 一、 OpenGL与OpenGL ES 5 二、 OpenGL ES绘制2D图形 8 三、 OpenGL ES应用纹理贴图 12 四、 OpenGL ES旋转、光照、透明 15 第三章网络应用 17 一、 基于TCP协议的网络通信 17 二、 使用URL访问网络资源 21 三、 使用HTTP访问网络 22 四、 使用WebView显示网页 28 第四章:管理Android系统桌面 31 一、 管理壁纸 31 二、 管理快捷方式 33 三、 管理桌面控件 34 第五章:传感器开发 37 一、 传感器概述 37 二、 常用传感器 39 第六章:GPS应用开发 41 一、 支持GPS的核心API 41 二、 获取LocationProvider 42 三、 获取定位信息 43 第七章:整合地图服务 46 一、 整合高德Map服务 46 二、 整合百度Map服务 52

2021-07-06

Android上学期复习

考试必过

2021-07-06

移动端优品商城设计PPT

移动端优品商城设计PPT

2021-07-06

saveWords.zip

利用struts2框架,实验简单的聊天室功能(完美可运行) 具体要求如下: 1.登陆成功,直接跳转到default.jsp页面;失败时,跳回login.jsp页面 2.default.jsp为聊天室页面,页面显示当前在线的用户名称和在线人数,以及实时的聊天内容。用户列表与聊天内容的显示格式遵照下图所示。聊天内容包括消息发送者的用户名和信息内容。 3.利用Application和Session对象实现消息和用户信息的保存

2020-03-14

空空如也

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

TA关注的人

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