[LeetCode 404, 405][简单]左叶子之和/数字转换为十六进制数

使用Kolla部署多节点Rocky版本OpenStack openstack命令行客户端使用,post-deploy会在 /etc/kolla/目录下生成文件admin-openrc.sh。每次使用openstack命令时执行source /etc/kolla/admin-openrc.sh(manager节点执行)source /etc/kolla/admin-openrc.sh (将文件内容复制到/etc/profile中,即可一直生效)3.2.2 开始安装kolla-ansible,要带上--ignore-installed PyYAML,否则可能会报错。 阅读详情

404.左叶子之和
题目链接

static const auto io_speed_up =[](){
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    return 0;
}();
class Solution {
public:
    int sumOfLeftLeaves(TreeNode* root) {
        if(!root)return 0;
        TreeNode *left = root -> left;
        if(left &&!(left->left)&&!(left->right))return left -> val + sumOfLeftLeaves(root->right) ;
        else return sumOfLeftLeaves(root->right) + sumOfLeftLeaves(left);
    }
};

405.数字转换为十六进制数
题目链接

static const auto io_speed_up =[](){
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    return 0;
}();
class Solution {
public:
    string toHex(int num) {
        if(!num)return "0";
        string ans = "";
        unsigned int k = num;
        while(k){
            int p = k & 15;
            if(p<10)ans += to_string(p);
            else ans += ('a' + p - 10);
            k>>=4;
        }
        reverse(ans.begin(), ans.end());
        return ans;
    }
};
华为OD机试2025A卷 - 用户调度问题(Java & Python& JS & C++ & C ) 题目要求每个用户依次选择当前所能选择的最小资源消耗策略,并且若有多个策略的资源消耗相同,则选择最后一个策略。每个用户的选择是独立的,只考虑该用户的策略和相邻用户的约束,不考虑整个调度序列的全局资源消耗。每个用户根据自己的当前状态(即自己的三种选择的资源消耗)做出局部最优选择:在当前可选的策略中,选择消耗最小的那个。如果有多个最小值,则选择最后一个(根据题意)。这一选择是局部的最优,即在当下最有利的选择,但并不保证最终的整体系统资源消耗是最小的。 阅读详情

相关推荐

TwinCAT3与Matlab Simulink集成开发:如何快速生成和调试TcCOM模块

本文详细介绍了如何将TwinCAT3与Matlab Simulink进行深度集成,实现从控制算法模型到实时TcCOM模块的高效开发。通过环境搭建、模型配置、代码生成、系统集成与调试的完整流程,工程师可以快速将Simulink算法部署到倍福实时控制平台,大幅缩短开发周期并提升可靠性。

ik67890123的博客 224

十进制计算机算法,计算机知识--二进制,十进制,十六制算法

二进制,十进制,十六制算法一.在计算机应用中,二进制使用后缀b表示;十进制使用后缀d表示,十六制使用后缀H表示。二.二进制,十六进制与十进制的计算转换1.二进制转换为十进制计算公式:二进制数据X位数字乘以2的X-1次方的积的总和例:10101011b=()d数据10101011X-1位76543210相应的十进制值即为:27+25+23+21+20=128+32+8+2+1=1712.十六进制转...

weixin_42126399的博客 6561

sdio wifi 移植

介绍 简单来说,sdio起源自sd标准,顾名思义就是sd的IO接口(interface)的意思,更具体的说明,sd本来是记忆卡的标准,但是现在也可以把SD卡拿来插上一些外围设备接口使用,这个就是就叫做sdio。 而且sdio本身是一种相当单纯的技术,通过sd的IO引脚来连接外部外围,并且通过sd的IO数据接位与外围传输数据,而且sd协会也推出很完整的sdio stack 驱动程序,使得sdio外围得开发与应用变得非常热门 这里我们要移植的是RTL8822cs的sdio WiFi 模块,将其移植到rk3

Enosji的博客 9609

力扣题目训练(8)

2024年2月1日第八天编程训练,今天主要是进行一些题训练,包括简单题3道、中等题2道和困难题1道。

LOVE_105的博客 926

保姆级教程:IAR for STM8 3.11版本安装与破解全流程(附资源包)

本文提供IAR for STM8 3.11版本的详细安装与破解教程,涵盖环境准备、主程序安装、许可配置及实战验证全流程。针对新手常见问题,如许可证报错、驱动安装失败等,给出了具体解决方案,帮助开发者快速搭建稳定的STM8开发环境。

study的专栏 952

CentOS7 安装天气分型软件cost733过程详解

cost733是一款天气分型软件,其内置的一些算法可以帮助气象工作者进行天气类型划分等(我也是初学者,仅仅知道一些皮毛),但是网上找到的安装办法比较少,并且总会出现一些报错,试了一晚上,终于将安装办法调通了,希望可以帮助到大家

weixin_62573024的博客 3562

​LeetCode刷题实战405:数字转换为十六进制数

算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !...

程序IT圈 314

微磁模拟实战指南:从OOMMF安装到首个3D模型运行

本文详细介绍了OOMMF微磁模拟软件的安装与使用,从环境配置到首个3D模型运行的完整教程。涵盖Windows、Linux和macOS平台的安装避坑指南,以及MIF文件编写、并行计算优化等实战技巧,帮助研究人员快速掌握这一开源工具在磁畴壁运动、磁滞回线等微磁学问题中的应用。

weixin_29294597的博客 153

leetcode java

leetcode 401、二进制手表:https://leetcode-cn.com/problems/binary-watch/submissions/ 思路:1、最简单直接的方法,遍历时钟位0-11以及遍历分钟位0-59.如果出现的二进制位数之和等于给定的数值就保存下来。 public class Solution { public int int2bit(int x)...

汤庆 507

FlexibleButton嵌入式按键处理方案设计与实现

嵌入式系统中的按键处理是基础且关键的人机交互技术,其核心原理是通过GPIO电平检测结合状态机实现事件识别。FlexibleButton作为轻量级C语言按键处理库,采用硬件抽象层设计实现驱动解耦,支持单击、双击、长按等丰富事件类型。该方案通过集中式扫描策略和内置消抖算法,在RT-Thread和裸机环境中均能稳定运行,特别适合需要组合按键检测和低功耗优化的物联网设备。典型应用场景包括智能家居控制面板和工业HMI界面开发,其中硬件解耦架构和事件驱动模型显著提升代码复用率。

weixin_35757191的博客 402

基于 FastAPI + LangGraph + LLM 大语言模型的通用 Agent 多智能体系统架构设计与开发实战、产业应用

FastAPI是一个现代、快速(高性能)的Python Web框架,专门用于构建API。它由Sebastián Ramírez(@tiangolo)创建,基于Starlette(用于Web部分)和Pydantic(用于数据部分)构建。性能优先:FastAPI是当前最快的Python Web框架之一,性能与NodeJS和Go相当。这得益于其基于Starlette的异步架构,能够充分利用Python 3.6+的async/await特性。开发效率。

AI天才研究院 230

​LeetCode刷题实战414:第三大的数

算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !...

程序IT圈 254

Stanford Dogs 犬类识别实战:基于 YOLOv8 的 120 类目标检测与图形界面实现

本项目通过YOLOv8实现了Stanford Dogs数据集的目标检测功能,完整包含了数据准备、模型训练、检测推理、图形界面四大模块。初学者使用YOLOv8n(nano版)加速训练,熟悉流程后可切换到YOLOv8s/m。图像上传与检测可进一步增强,例如显示识别框、标注标签。可以添加模型选择、检测阈值调整等功能,提升实用性。通过网盘分享的文件:基于yolov8的狗类品种识别系统链接: https://pan.baidu.com/s/1UYV4h2WnK1RxWWKoPrS-RA?

FJN110的博客 84

LeetCode第六周周赛

404. Sum of Left Leaves不解释func isLeaf(root * TreeNode) bool{ if root == nil || root.Left!=nil || root.Right!=nil{ return false } return true; } func sumOfLeftLeaves(root *TreeNode)

一元硬币 708

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Leetcode 第338,342,344,345,367,389,392,404,405,409题(Java解法)

Java解leetcode,助力面试之简单10道题(五)第338题 比特位计数解题思路代码第342题 4的幂解题思路代码第344题 反转字符串解题思路代码第345题 反转字符串中的元音字母解题思路代码第367题 有效的完全平方数解题思路代码第389题 找不同解题思路代码第392题 判断子序列解题思路代码第404题 左叶子之和解题思路代码第405题 数字转换为十六进制数解题思路代码第409题 最长回文串解题思路代码 第338题 比特位计数 示例 1: 输入 输出 [3,2,3] 3 示例

qq_42417189的博客 780

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Python&Java版【LeetCode】简单题答案整理02

时隔几日,我又回来啦!继续上篇文章的内容。仍旧是Python和Java双语言版本。 题目目录 198. 打家劫舍 202. 快乐数 203. 移除链表元素 204. 计数质数 205. 同构字符串 206. 反转链表 217. 存在重复元素 219. 存在重复元素 II 225. 用队列实现栈 226. 翻转二叉树 231. 2的幂 232. 用栈实现队列 234. 回...

CLOUD 1034

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

LeetCode Weekly Contest 6

leetcode现在每周末举办比赛,这是今天上午参加的比赛的题解。题目难度不算大,两个easy,一个medium,一个hard。hard题之前接触过,所以做得比较顺利。 1. Sum of Left Leaves(Leetcode 404 Easy) Find the sum of all left leaves in a given binary tree. Example: ...

weixin_30807779的博客 80

LeetCode解题路程(7)

刚经过了华为的面试,虽然各种项目经理上被喷了不少,还好算法上稍微挽回一点 在leetcode上解题对于找工作无疑是帮助很大的 404. Sum of Left Leaves Find the sum of all left leaves in a given binary tree. ...

chigai9787的博客 115

​LeetCode刷题实战419:甲板上的战舰

算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !...

程序IT圈 284

LeetCode(401-600)

目录LeetCode 301. 删除无效的括号LeetCode 303. 区域和检索 - 数组不可变LeetCode 304. 二维区域和检索 - 矩阵不可变LeetCode 309. 最佳买卖股票时机含冷冻期LeetCode 322. 零钱兑换LeetCode 328. 奇偶链表LeetCode 336. 回文对LeetCode 344. 反转字符串LeetCode 367. 有效的完全平方数LeetCode 372. 超级次方LeetCode 377. 组合总和 ⅣLeetCode 383. 赎金信Le

HENRYyangtuo的博客 1148

LeetCode刷题笔记(Java)---第401-420题

文章目录前言笔记导航401. 二进制手表402. 移掉K位数字 前言 需要开通vip的题目暂时跳过 笔记导航 点击链接可跳转到所有刷题笔记的导航链接 401. 二进制手表 二进制手表顶部有 4 个 LED 代表 小时(0-11),底部的 6 个 LED 代表 分钟(0-59)。 每个 LED 代表一个 0 或 1,最低位在右侧。 例如,上面的二进制手表读取 “3:25”。 给定一个非负整数 n 代表当前 LED 亮着的数量,返回所有可能的时间。 解答 int[] hs = {1,2,4,8};

gongsenlin341的博客 859

leetcode最小面积_[LeetCode] 题目汇总(持续更新)

持续更新 .....590. N叉树的后序遍历589. N叉树的前序遍历583.两个字符串的删除操作581. 最短无序连续子数组576. 出界的路径数572. 另一个树的子树567. 字符串的排列566. 重塑矩阵565. 数组嵌套563. 二叉树的坡度561. 数组拆分 I560. 和为K的子数组559.N叉树的最大深度558.四叉树交集557. 反转字符串中的单词 III556. 下一个更大元...

weixin_30941657的博客 682

历次周赛、专场竞赛、春秋赛题目场次及对应具体题目题号+链接汇总

Warm Up Contest: 386.字典序排数 387.字符串中的第一个唯一字符 388.文件的最长绝对路径 Weekly Contest 2: 389. 找不同 390. 消除游戏 391. 完美矩形 Weekly Contest 3: 392. 判断子序列 393. UTF-8 编码验证 394. 字符串解码 395. 至少有 K 个重复字符的最长子串 Weekly Contest 4: 396. 旋转函数 397. 整数替换 398. 随机数索引 399. 除法求值 Weekly Contest

zhuruihe2014的博客 5314

​LeetCode刷题实战409:最长回文串

算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !...

程序IT圈 187

LeetCode算法:400~899道

400. 第 N 个数字 English Version 题目描述 在无限的整数序列 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...中找到第 n 个数字。 注意: n 是正数且在32为整形范围内 ( n < 231)。 示例 1: 输入: 3 输出: 3 示例 2: 输入: 11 输出: 0 说明: 第11个数字在序列 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ... 里是0

qq_43265673的博客 1395

leetcode 400-500

文章目录重做题401. 二进制手表413. 等差数列划分(dp)416. 分割等和子集(背包问题)当成01背包问题417. 太平洋大西洋水流问题442. 数组中重复的数据435. 无重叠区间(贪心)445. 两数相加 II448. 找到所有数组中消失的数字(桶排序)451. 根据字符出现频率排序(sort重写****************)452. 用最少数量的箭引爆气球454. 四数相加 II(哈希取数**********)474. 一和零(背包)494. 目标和496. 下一个更大元素 I 重做题 4

Python自学记录 1019
上一篇: [LeetCode 392,401][简单]判断子序列/二进制手表
下一篇: TensorFlow2.x 学习笔记(四)高级操作
IDrandom
博客等级 码龄12年 31粉丝 125原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值