ICode9

精准搜索请尝试: 精确搜索
  • ARM MMU架构 -- CPU如何访问MMU及DRAM2022-01-10 14:34:44

    《ARM Architecture Reference Manual ARMv8-A》里面有Memory层级框架图,从中可以看出L1、L2、DRAM、Disk、MMU之间的关系,以及他们在整个存储系统中扮演的角色。     涉及到的相关文档有: 《ARM Architecture Reference Manual ARMv8-A》:E2 The AArch32 Application Level Memo

  • Leetcode---2.两数相加(链表)2022-01-10 13:04:07

    给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 输入:l1 = [2,4,3], l2 = [5,6,4] 输出:[7,0,8

  • 【LeetCode刷题】2.两数相加2022-01-07 16:02:39

    【LeetCode刷题】2.两数相加 一、问题描述 给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例1: 输

  • list的append与extend2022-01-07 04:00:40

    1.针对一维 append: 列表添加一个元素(直接嵌套一个list) l1 = [2, 3, 4] l2 = [7, 8, 9] l1.append(l2) l1 [2, 3, 4, [7, 8, 9]] extend:两个列表合并: l1 = [2, 3, 4] l2 = [7, 8, 9] l1.extend(l2) l1 [2, 3, 4, 7, 8, 9] 2.针对二维的情况 appen: l1 = [[2, 3, 4],[2, 3, 4

  • 元宇宙 | Layer 2上的资产2022-01-06 18:33:41

    首先我们聊一下Layer 2,以太坊Gas费已经贵到普通人无法使用,因此需要大力支持Plian、Solana、Avalanche等公链。随着大多数 ETH 基础设施在明年年初迁移到 L2,以及Layer2项目发行代币,新生的生态系统将很难和以太坊竞争。据Footprint Analytics最新数据显示,第四季度的以太坊Layer 2

  • LeetCode 热题 HOT 100 第2天:“两数相加”2022-01-05 20:08:36

    继续刷LeetCode 热题 HOT 100 的题目,并且在博客更新我的solutions。在csdn博客中我会尽量用文字解释清楚,相关Java代码大家可以前往我的个人博客jinhuaiyu.com中查看。 时间:2022.1.5 题目:两数相加 给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储

  • L1 L2 norm的数学计算2022-01-03 20:34:02

    参考来自 link l1 和l2 norm 是常用的机器学习方法。本文给出一个简单的损失函数来引出L1和L2的计算方式。 计算 我们这里用MSE作为样例。 损失计算如下。 我们的目的是减小损失: 为防止过拟合,增加一个偏差,有利于像复杂度较低的方法拟合。也就是说,两个函数如果能够同样的很

  • 两数相加(链表形式)2022-01-03 10:30:20

    给你两个非空的链表,表示两个非负的整数。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 input:l1 = [2,4,3], l2 = [5,6,4] output:[7,0,8] explain:342 + 465 = 807 /** * Definition for singly-linked list. *

  • 模拟加法 结构体2022-01-01 17:02:56

    leetcode两数相加 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, ListNode *next) :

  • leetcode刷题第一天-第二题两数相加2021-12-31 13:00:59

    leetcode刷题第一天-第二题两数相加 两数相加 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

  • LeetCode 2. Add Two Numbers (Medium)2021-12-30 02:03:40

    题目   You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list. You may assume the two

  • C++合并有序链表2021-12-29 22:05:27

    #include <iostream> using namespace std; //定义链表结构 struct my_list{ int val; my_list *next; my_list(int _val):val(_val),next(nullptr){} }; my_list* merge(my_list* l1,my_list* l2) { if(l1==nullptr) return l2;//实参为空 if(l2==nullptr)

  • 【LeetCode】1929. 数组串联(1)2021-12-29 18:02:40

    考察的重点,是列表拼接的方法: class Solution: def getConcatenation(self, nums: List[int]) -> List[int]: nums[len(nums):len(nums)]=nums return nums 列表拼接方法: 1、ListA+ListB >>> L1=[1,2,3] >>> L2=[4,5,6] >>> L1+L2 [1, 2, 3,

  • 约会时间计算2021-12-26 16:04:20

    【id:168】【10分】H. 约会 题目描述 Alice和Bob都是动车工作人员。然而他们并不服务于同一列动车。 今天,Alice跟随一列动车从深圳去往北京,而Bob跟随另一列动车从北京去往深圳。动车在中途会在某些站点停留一定的时间。 好消息是,两列动车都会在武汉站进行一段时间的停留,这给Alic

  • python基础之深浅拷贝2021-12-25 18:05:21

    拷贝是音译的词,其实他是从copy这个英文单词音译过来的,那什么是copy? copy其实就是复制一份,也就是所谓的抄一份。深浅copy其实就是完全复制一份,和部分复制一份的意思。 赋值运算 l1 = [1,2,3,['lqz','egon']] l2 = l1 l1[0] = 111 print(l1) # [111, 2, 3, ['lqz', 'egon']] prin

  • leecode两数相加2021-12-23 12:00:56

    1. python两数相加 思路 根据题意可知链表数字位数是从小到大的 1、因为两个数字相加会产生进位,所以使用i来保存进位。 2、则当前位的值为(l1.val + l2.val + i) % 10 3、则进位值为(l1.val + l2.val + i) / 10 4、建立新node:ln,然后将进位传入下一层。 python代码实现: class

  • 剑指offer_015 字符串中的所有变位词2021-12-23 09:59:53

    题目: 给定两个字符串 s 和 p,找到 s 中所有 p 的 变位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 变位词 指字母相同,但排列不同的字符串。 示例 1: 输入: s = "cbaebabacd", p = "abc" 输出: [0,6] 解释: 起始索引等于 0 的子串是 "cba", 它是 "abc"

  • 3、逻辑回归 && 正则化2021-12-22 20:02:58

    Logistic 回归的本质是:假设数据服从Logistic分布,然后使用极大似然估计做参数的估计。 1、Logistic 分布 Logistic 分布是一种连续型的概率分布,其分布函数和密度函数分别为: 其中, 表示位置参数, 为形状参数。我们可以看下其图像特征:   Logistic 分布的形状与正态分布的形状相似,

  • 2_两数相加2021-12-19 22:33:30

    2_两数相加   package 链表; /** * https://leetcode-cn.com/problems/add-two-numbers/ * * @author Huangyujun */ public class _2_两数相加 { // 题目例子:输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9] //输出:[8,9,9,9,0,0,0,1], 可以看到有进位这种东西 /** * 自己

  • Acwing第36题(合并两个排序的链表)2021-12-19 22:30:33

    相关题目: 合并两个排序的链表https://www.acwing.com/problem/content/34/ 解题思路: 双指针法,给每个链表设定一个指针,进行遍历。 相关代码: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) :

  • python面试题目(二)2021-12-19 12:58:01

    转自:https://www.weidianyuedu.com/ 方法一: List=[‘b’,‘b’,‘d’,‘b’,‘c’,‘a’,‘a’] print “the list is:” , List if List: List.sort() last = List[-1] for i in range(len(List)-2, -1, -1): if last==List[i]: del List[i] else: last=List[i] print "afte

  • 操作系统底层工作原理2021-12-17 01:04:21

    冯洛伊曼计算机模型详解 计算机五大核心组成部分 控制器 是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序,数据,地址,协调计算机各部分工作及内存与外设的访问等。 运算器 运算器的功能是对数据进行各种算术逻辑运算,即对数据进行加工处理

  • 【每日一题】2021年12月16日-2. 两数相加2021-12-16 15:35:52

    给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 来源:力扣(LeetCode)链接:https://leetcode-cn.

  • leetcode--21--合并两个有序链表2021-12-13 12:01:28

    难度: Easy 原题链接:https://leetcode.com/problems/merge-two-sorted-lists/description/ 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 # Definition for singly-linked list. # class ListNode(o

  • 力扣挑战Day02_2.两数相加2021-12-12 12:33:52

    力扣挑战Day02_2.两数相加 题目描述解题思路 题目描述 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有