相关文章
LeetCode hot 100—零钱兑换
题目
给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。
计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。
你可以认为每种硬币的数量是无限的…
建站知识
2025/4/20 17:38:57
Python与面向对象编程的七大核心概念:解析与示例
今天咱们探讨面向对象编程(Object-Oriented Programming,简称OOP)的七大核心概念,看看在Python这个强大的编程语言里,它们是如何被精彩呈现的,还有超多有趣的示例代码哦,保证让你轻松理解&#…
建站知识
2025/4/11 5:17:19
3D Gaussian Splatting部分原理介绍和CUDA代码解读(一)——3D/2D协方差和高斯颜色的计算
本系列文章旨在让3D GS的初学者或未接触过CUDA程序的读者能看懂代码内容。 3D GS论文原文链接:[2308.04079] 3D Gaussian Splatting for Real-Time Radiance Field Rendering
论文笔记链接:【论文笔记】3D Gaussian Splatting for Real-Time Radiance F…
建站知识
2025/4/20 18:21:52
反射、枚举以及lambda表达式
目录
反射
定义
用途(了解)
反射基本信息
反射相关的类(重要)
编辑
Class类(反射机制的起源 )
Class类中的相关方法
反射示例
获得Class对象的三种方式
反射的使用
枚举
背景及定义
使用
枚举优点缺点
枚举和反射
Lambda表达式
背景…
建站知识
2025/4/11 0:38:57
学习笔记—数据结构—二叉树(链式)
目录 二叉树(链式)
概念
结构
初始化
遍历
前序遍历
中序遍历
后序遍历
层序遍历
结点个数
叶子结点个数
第k层结点个数
深度/高度
查找值为x的结点
销毁
判断是否为完整二叉树
总结
头文件Tree.h
Tree.c
测试文件test.c
补充文件Qu…
建站知识
2025/4/10 19:11:12
HarmonyOS之深入解析如何根据url下载pdf文件并且在本地显示和预览
一、文件下载
① 网络请求配置
下载在线文件,需要访问网络,因此需要在 config.json 中添加网络权限:
{"module": {"requestPermissions": [{"name": "ohos.permission.INTERNET","reason&qu…
建站知识
2025/4/10 13:29:05
Ubuntu22.04 上安装Qt5以及编译MySQL驱动
本篇记录在线安装Qt5,和编译其使用的MySQL驱动层的过程,并且进行了测试。
1、在线安装Qt5
软件包升级:
rootblctrl-s2:/home/blctrl# apt update
Hit:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease
...
Building depende…
建站知识
2025/4/11 23:19:31
两个还算好用的ppt转word和PDF转word的python脚本
PPT转word:
import re
from pptx import Presentation
from docx import Document
from docx.shared import Inches
from io import BytesIO
from PIL import Imagedef clean_text(text):# 使用正则表达式删除控制字符和NULL字节return re.sub(r[\x00-\x1F\x7F], ,…
建站知识
2025/4/12 6:24:30