相关文章
Leetcode算法训练日记 | day18
一、找树左下角的值
1.题目
Leetcode:第 513 题
给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。
假设二叉树中至少有一个节点。 示例 1: 输入: root [2,1,3]
输出: 1示例 2: 输入: [1,2,3,4,null,5,6,null,null,7]
输出:…
建站知识
2024/12/26 1:21:35
【算法】Cordic算法的原理及matlab/verilog应用
一、前言
单片机或者FPGA等计算能力弱的嵌入式设备进行加减运算还是容易实现,但是想要计算三角函数(sin、cos、tan),甚至双曲线、指数、对数这样复杂的函数,那就需要费些力了。通常这些函数的计算需要通者查找表或近似…
建站知识
2024/12/25 1:57:52
OOM三大场景和解决方案
目录
首先,说说什么是OOM?
Java OOM的三大核心场景
场景一、堆内存OOM
类型一:在线OOM分析,这个属于轻量级的分析:
类型二:离线OOM分析,这个属于轻量级的分析:
场景二…
建站知识
2024/11/18 11:09:26
动态规划刷题(2)之杨辉三角(详细解释)
最近在自学动态规划,网上到处找资料学习:
在这里记录我的刷题历史:
题目都是在力扣里面刷的!!
这里,我放一个刷动态规划的链接在这里:动态规划知识点题库 - 力扣(LeetCode)
力扣
在这里附加动态规划相关知识点:动态规划(DP)-CSDN博客文章浏览阅读197次。动态规划…
建站知识
2024/12/15 11:34:15
AI应用实战2:使用scikit-learn进行回归任务实战
代码仓库在gitlab,本博客对应于02文件夹。
1.问题分析
在此篇博客中我们来对回归任务进行实战演练,背景是直播带货平台的业绩预测。第一步,就是分析问题。 问题痛点: 在直播带货平台上,由于市场环境多变、用户行为复…
建站知识
2024/12/23 19:02:47
2、View源码解析和drf的View
目录
FBV和CBV表象
as_view()做了什么?
drf的View
FBV和CBV表象
view.py
# FBV
def index(request):if request.method "GET":return JsonResponse({status: True, message: "GET"})elif request.method "POST":return JsonR…
建站知识
2024/12/19 3:44:11
用c++做到将数字转换为中文模式
主要功能就是将数字的123,个位,十位,百位知道亿都用中文给显示出来
具体代码如下:
#include <iostream> #include <string>
using namespace std;
// 定义数字对应的中文字符 const string zw[] { "零"…
建站知识
2024/12/25 3:34:43
前端 js 经典:字符编码详解
前言:计算机只能识别二进制,开发语言中数据类型还有数字,字母,中文,特殊符号等,都需要转化成二进制编码才能让技术机识别。 一. 编码方式
ACSLL、Unicode、utf-8、URL 编码、base64 等。
1. ACSLL 对英语…
建站知识
2024/12/21 5:43:06