• 2024-09-24【代数与编码】域的概念
    什么是域?温故群:一个集合G,一种二元运算∗,满足群公理(封闭,结合,单位元,逆元)。阿贝尔群(交换群):任意a,b∈G,a∗b=b∗a。(交换律)环:一个集合R,两种二元运算加法和乘法(+,·),满足(加法构成阿贝尔群,乘法构成半群,分配律)。含幺环(单位环):环,乘法单位元。交换环:环,乘法交换律。含幺交换环:环,乘
  • 2024-08-20牛客周赛 Round 56 C题异或故事
    链接:https://ac.nowcoder.com/acm/contest/88392/C这题考察的知识点是异或。关于异或,我们应该掌握以下知识点:1.两个相同的数异或的结果为0;2.0和任意一个非零的数异或的结果都是那个非零实数本身;3.a^b^c=a^(b^c)=(a^b)^c;4.d=a^b^c-->a=d^b^c;5.a^b^a=b;6.a^b=b^a.7.
  • 2024-08-140基础leetcode练习(移动零)
    一、题目介绍这是移动零的网址,大家可以看完博客的思路去练习一下。给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。示例1:输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]
  • 2024-08-04数据结构之特殊矩阵的压缩存储
    1.对称矩阵的压缩存储定义:若n阶矩阵A满足a(ij)=a(ji)(1≤i,j≤n),则称A为n阶对称矩阵。压缩存储方法:由于对称矩阵上三角和下三角的元素相同(主对角线上的元素只存储一次),因此可以只存储上三角(或下三角)的元素和主对角线上的元素。存储方式:通常使用一维数组来存储这些元素。
  • 2024-02-20SciTech-Mathmatics-LinearAlgebra-特征值和特征向量
    1基本定义将\(n\)阶方阵\(M\)分解出如下式的非零n维向量\(v\)作为特征向量和\(\lambda\)作为特征向量;$\largeMv=\lambdav,\v\neq0$上式不仅可以分解出,甚至还可以分解出多个特征向量与特征值;实例:对物体施加作用力F产生运动,运动可以分解到3D空间
  • 2023-10-29将所有的零移动到数组的末尾并保持非零元素的顺序的两种思路及JAVA代码实现
    //思路2:从前向后遍历数组,将非0数字放入一个集合中publicstaticvoidmoveZeroes02(int[]nums){if(nums==null||nums.length==0){return;}if(nums.length==1){return;}//
  • 2023-08-23【线性代数】第五章 特征值和特征向量
    1.特征值和特征向量特征值和特征向量的定义:对于n阶矩阵A,如果存在一个数λ以及非零n维列向量α,使得Aα=λα成立则称λ是矩阵A的一个特征值。非零向量α是矩阵A属于特征值的一个特征向量。这个式子可以写成(λE-A)α=0,α≠0,所以特征向量α可以说成这个齐次方程的非零
  • 2023-08-20【学习笔记】简单数论-高斯消元与线性空间
    友情提示本博客内部分内容因缺乏样例,可能晦涩难懂,建议参考蓝书或者数论小白都能看懂的线性方程组及其解法。线性方程组线性方程组是由\(M\)个\(N\)元一次方程共同构成的。线性方程组的所有系数可以写成一个\(M\)行\(N\)列的系数矩阵,再加上每个方程等号右侧的常数,可
  • 2023-06-06 el-row使用非零 gutter 时宽度溢出出现水平滚动条
    验证代码<template><div><el-alerttitle="1.如果为row直接添加gutter的话会导致超出父盒子的宽度,可以为父盒子设置左右的padding=gutter/2"type="success":closable="false"></el-alert><el-alert
  • 2023-04-20FLASH不够用——非零等待FLASH搬到RAM运行
    本文主要实现将FLASH中的代码搬运到RAM运行我们的CH32V2/3系列MCU有几十K,几百K的非零等待FLASH,遇到FLASH不够用的情况实在可惜。主要以V307举例,针对零等待FLASH不够用的情况。典型应用:1.IAP占用了几K空间,搬到RAM后,可以让IAP所占零等待FLASH大幅降低,接近忽略2.切换功能的代码,不
  • 2023-03-06稀疏矩阵存储
    稀疏矩阵存储稀疏矩阵:设在mxn的矩阵中有t个非零元素。令a=t/(mxn)当a<=0.05时称为稀疏矩阵。顺序存储结构第0行中通常用来存储总体信息。链
  • 2023-02-26常见的正则表达式
    1.检验数字的表达式1.检验一个字符串是否为全数字:^[0-9]*$或者^\d*$2.检验字符串是否为n个数字:^[0-9]{11}$或 ^\d{11}$电话号码,银行密码3.检验
  • 2023-02-03数组
    数组按一定格式排列起来的,具有相同类型的数据元素集合定义后维数和维界不再改变(结构固定)且一般不做插入和删除操作,因此一般采用顺序存储结构一维数组:线性表中的数据
  • 2023-01-09【230109-5】假定非零实数a,b满足ab=a-b,则b/a+a/b-ab=?
  • 2022-12-12常见的npm版本规则
    版本号规则从日常的开发中我们可以看到,npm包的版本号的格式都是X.Y.Z。那么大家发布的npm包为什么都在遵循这个格式呢?这个格式其实是由Gravatars创办者兼GitHub
  • 2022-10-25高斯消元
    高斯消元是求解线性方程组的方法。对于一个\(m\)个等式\(n\)个未知数的方程组,我们可以将其写成\(m\times(n+1)\)的增广矩阵的形式:对于这个矩阵我们可以进行三
  • 2022-09-06LeetCode 问题之禅:第 92 天——数字和字符串
    LeetCode问题之禅:第92天——数字和字符串欢迎回到LeetCode日常练习系列.今天我做了2简单问题。让我们开始!Photoby迈克豪普特on不飞溅将整数转换为两个