小黑开始了芙蓉路岔气恰巧看到芙蓉脱单,假期东方时尚的学车生活,跟尚香骑车去北大微电子学院,在雪天考科目二的leetcode之旅: 43. 字符串相乘

小黑代码1:暴力转换

class Solution:
    def multiply(self, num1: str, num2: str) -> str:
        num1 = int(num1)
        num2 = int(num2)
        return str(num1 * num2)

在这里插入图片描述

小黑代码2:转化为多位数x一位数

class Solution:
    def multiply(self, num1: str, num2: str) -> str:
        # 定义多位数x一位数的乘法
        def mul(mul_num, one_num):
            # 字符串长度
            n = len(mul_num)
            # 进位
            i = 1
            # 结果
            res = 0
            for t in range(n-1, -1, -1):
                res += (i*(int(one_num)*int(mul_num[t])))
                i *= 10
            return res
        # 开始进行多位数x一位数的乘法
        # 进位
        i = 1
        # 结果
        res = 0
        n = len(num1)
        # 拆解成多位数x一位数
        for t in range(n-1, -1, -1):
            res += i * mul(num1[t], num2)
            i *= 10
        return str(res)

在这里插入图片描述

乘法运算法则

class Solution:
    def multiply(self, num1: str, num2: str) -> str:
        if "0" in [num1, num2]:
            return "0"
        # 字符串长度
        n1 = len(num1)
        n2 = len(num2)
        # 余数数组
        arr = [0] * (n1 + n2 - 1)
        # 开始进行运算
        for i in range(n1-1, -1, -1):
            for j in range(n2-1, -1, -1):
                arr[n1 + n2 - 2 - (i+j)] += (int(num1[i]) * int(num2[j]))
        # 开始处理进位运算
        a = 0
        for i in range(n1+n2-1):
            # 上一位进位
            arr[i] += a
            # 下一位的进位
            a = arr[i] // 10
            # 这一位的运算
            arr[i] %= 10
        # 结果数组
        res = []
        if a:
            res.append(str(a))
        for i in range(n1+n2-2, -1, -1):
            res.append(str(arr[i]))
        return ''.join(res)

在这里插入图片描述

小黑生活

煎个牛排吃

在这里插入图片描述

本来想跑一个芙蓉折返的,结果岔气了

在这里插入图片描述

回来看到了芙蓉发的朋友圈哈哈哈,太巧了

在这里插入图片描述

买罐可乐刷c++

在这里插入图片描述

早餐紫光园干饭

在这里插入图片描述
在这里插入图片描述

等候东方时尚班车

在这里插入图片描述
在这里插入图片描述

第一次到达东方时尚总校区

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

学习vr课程

在这里插入图片描述
在这里插入图片描述

骑车到高米店南,吃个棒约翰

在这里插入图片描述

跟焦哥吃个饭

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

去前门逛逛

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

小跑回家

在这里插入图片描述

哑铃到了

在这里插入图片描述
在这里插入图片描述

来杯霸王

在这里插入图片描述

预约个瑜伽

在这里插入图片描述

按摩放松一下,吃个汉堡

在这里插入图片描述
在这里插入图片描述

学习c++

在这里插入图片描述

麦当劳早餐

在这里插入图片描述

南二环,跑步里程突破12800公里

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

买杯喜茶,结果发现还没喝就洒了

在这里插入图片描述
在这里插入图片描述

继续上团课

在这里插入图片描述
#

二级第一首曲子练习《快乐的小天使》

在这里插入图片描述

回家涮个肉肉

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

优衣库试个衣服

在这里插入图片描述
在这里插入图片描述

晚上跟尚香吃肯德基

在这里插入图片描述

初三画龙跑的照片

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

学习c++数组指针

在这里插入图片描述
在这里插入图片描述

继续瑜伽

在这里插入图片描述

在这里插入图片描述

来个板烧鸡腿堡

在这里插入图片描述

跟尚香骑车去北大微电子学院

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

附近吃点儿东西

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

麦当劳板烧早餐

在这里插入图片描述

到达东方时尚,练习科目二,练习曲线+直角转弯+侧方停车

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

麦当劳午餐

在这里插入图片描述

一激动定了三月的行程(长沙+厦门)

在这里插入图片描述
在这里插入图片描述

鼓浪屿船票

在这里插入图片描述

c++学习

在这里插入图片描述

连着两节瑜伽课

在这里插入图片描述

早餐麦当劳板烧

在这里插入图片描述

第二天练车:倒库+坡起

在这里插入图片描述
在这里插入图片描述

晚上下起了大雪,可惜第二天要考科二

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

去家门口管氏翅吧喝点儿

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

早晨出发去驾校

在这里插入图片描述

麦当劳早餐

在这里插入图片描述

到达东方时尚驾校

在这里插入图片描述
在这里插入图片描述

中午驾校吃煎饼

在这里插入图片描述
在这里插入图片描述

准备考科目二,好紧张啊

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/491813.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Github简单入门教程

文章目录 使用前提查看项目内容查看项目介绍打包下载项目查看项目作者项目搜索复制项目分支项目创建向项目中添加文件对项目进行评论 使用前提 想要使用Github,首先需要学会科学上网,不然用国内的网在正规情况下是无法访问Github滴~ 查看项目内容 打开…

解决错误LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to

react native pod第三方包或者git clone的时候遇到 OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443两种解决方案 方法一 修改计算机网络配置 由于使用 IPv6 的原因,可能会导致这一问题的出现 系统在解析hostname时使用了ipv6 可以配…

联合体类型

结构体我们已经介绍在 自定义类型:结构体 中,今天我们来介绍另一种 自定义类型:联合体 目录 1.联合体的声明 2.联合体的特点 3.联合体大小的计算 4.联合体的应用 5.联合体的一个练习 1.联合体的声明 联合体与结构体类似,它也…

webpack练习之手写loader

手写一个style-loader来把样式文件插入head里面,准备工作 vue webpack就自己弄了,webpack的一些配置也自己配置好 一、创建index.css文件 .box{width: 100px;height: 100px;background-color: red; }然后在vue的main.js文件中引入它 二、创建自定义l…

深度学习知识【CSPNet网络详解】

CSPNet的贡献 1.增强了CNN的学习能力,能够在轻量化的同时保持准确性。 2.降低计算瓶颈。 3.降低内存成本。 CSPNet介绍 在神经网络推理过程中计算量过高的问题是由于网络优化中的梯度信息重复导致的。CSPNet通过将梯度的变化从头到尾地集成到特征图中&#xff0c…

2024水业大会|水会|水务投资与EOD模式论坛

论坛召集人:邹权 上海大学研究员 丁贞玉 生态环境部环境规划院研究员(拟请) EOD模式:生态环境导向的开发模式 《生态环保金融支持项目储备库入库指南(试行)》文件精神与上述逻辑并不完全一致。《指南》提出,EOD模…

阿里云服务器 -- 为网站配置域名

思考:小云已经成功的通过云服务器ECS完成了网站的架设和测试工作,那么是否可以让他的网站直接对外提供服务? 小云:我已经成功的通过云服务器ECS完成了网站的架设和测试,那么是不是就可以正式对所有用户开放我的网站了…

MySql实战--行锁功过:怎么减少行锁对性能的影响

在上一篇文章中,我跟你介绍了MySQL的全局锁和表级锁,今天我们就来讲讲MySQL的行锁。 MySQL的行锁是在引擎层由各个引擎自己实现的。但并不是所有的引擎都支持行锁,比如MyISAM引擎就不支持行锁。不支持行锁意味着并发控制只能使用表锁&#xf…

国产半导体公司

1、移远通信---通信模组 物联网解决方案供应商,可提供完备的IoT产品和服务,涵盖蜂窝模组(5G/4G/3G/2G/LPWA)、车载前装模组、智能模组(5G/4G/边缘计算)、短距离通信模组(Wi-Fi&BT)、GNSS定位模组、卫星通信模组、天线等硬件产…

发送请求- header配置

请求头里是客户端的要求,把你的诉求告诉服务端,服务端按照你的要求返回数据 , 请求header需要严格全配置,把请求header全部传入,不能频繁访问,让后端知道它是正常请求 一般只配置User-Agent和Content Typ…

如何备份和恢复微信、企业微信的数据文件

备份和恢复微信、企业微信的数据文件,特别是聊天记录和微盘中的文件,可以通过以下方式进行: 备份微信个人版数据: 聊天记录备份: 目前微信客户端自身并不直接支持导出聊天记录至电脑查看,但可以通过手机微…

Clip Converter - 视频在线下载方法

Clip Converter - 视频在线下载方法 1. Video URL to Download2. Continue3. StartReferences YT to MP4 & MP3 Converter! https://www.clipconverter.cc/ Clip Converter is a free online media conversion application, which allows you to reocord, convert and do…

Go语言学习Day3:数据类型、运算符与流程控制

名人说:莫愁千里路,自有到来风。 ——钱珝 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 1、数据类型①布尔类型②整型③浮点型④string⑤类型转换 2、运算符①算术运算符②逻辑运算符③关…

FPGA内部资源介绍(1)-逻辑资源块

近期有许多小伙伴私信小编,希望小编出一些FPGA基础知识,能对FPGA有初步的认识。小编立马奋笔疾书,熬夜整理了一些学习FPGA必备的基础知识,双手呈上~~,每天一个干货,一星期带你入门FPGA! 敲黑板…

如何查询电脑是否被锁定了IP地址?锁定IP会出现什么问题?

前言 电脑刚到手的时候,基本上是通过路由器DHCP进行IP分配的。路由器DHCP分配IP给电脑的好处是网络不会出现IP冲突,网络能正常使用。 有些电脑可能在DHCP自动获取IP时出现错误,所以小伙伴就会通过手动设置IP让电脑可以正常上网。 这样的操…

springboot企业级抽奖项目业务四(缓存预热)

缓存预热 为什么要做预热: 当活动真正开始时&#xff0c;需要超高的并发访问活动相关信息 必须把必要的数据提前加载进redis 预热的策略: 在msg中写一个定时任务 每分钟扫描一遍card_game表 把(开始时间 > 当前时间)&& (开始时间 < 当前时间1分钟)的活动及相…

扫描电子显微镜如何对焦

扫描电子显微镜&#xff08;SEM&#xff09;的对焦过程是确保获得清晰、高分辨率图像的关键步骤。与传统光学显微镜相比&#xff0c;SEM使用电子束来照射样品&#xff0c;并通过检测样品发射的二次电子或背散射电子来生成图像。因此&#xff0c;对焦方法和原理也有所不同。以下…

模板设计模式经典案例

模板设计模式讲究的是将不变的设置为基类&#xff0c;将变的设置为虚函数来让子类实现。下面就以这样的写下模板设计模式的例子。 例子场景 一个工程步骤分为step1,step2&#xff0c;其中step1由总工程指定&#xff0c;step2由子工程指定&#xff0c;最后由一个函数串起来&am…

python 蓝桥杯之枚举、尺取法

文章目录 幸运数字组合型枚举排列型枚举python 排列函数子集尺取法 幸运数字 对于该题的思路&#xff1a;我们可以采用直接暴力枚举的方法 幸运数字就是 3 i 3^i 3i 5 j 5^j 5j 7 k 7^k 7k 的形式&#xff0c;那么我们就确定一个终极范围&#xff0c;直接用三层循环来遍历即可…

ruoyi-nbcio-plus基于vue3的flowable任务切换的主文件ElementTask.vue的升级修改

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码&#xff1a; https://gitee.com/nbacheng/ruoyi-nbcio 演示地址&#xff1a;RuoYi-Nbcio后台管理系统 http://122.227.135.243:9666/ 更多nbcio-boot功能请看演示系统 gitee源代码地址 后端代码&#xff1a…