Num
  • 2025-01-09LeetCode Top Interview 150 - Hashmap
    Inthischapter,thereareseveralproblemsthatareratherstraightforwardandpossessnumerousapproaches.Asaresult,thosequestionshavebeenomittedherein.GroupAnagrams GroupAnagramshttps://leetcode.cn/problems/group-anagrams/Difficulty:MED
  • 2025-01-09【硬件测试】基于FPGA的16psk调制解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
    1.算法仿真效果本文是之前写的文章: <<基于FPGA的16PSK调制解调系统,包含testbench,高斯信道模块,误码率统计模块,可以设置不同SNR-CSDN博客>> 的硬件测试版本。 在系统在仿真版本基础上增加了ila在线数据采集模块,vio在线SNR设置模块,数据源模块。硬件ila测试结果如下:(完
  • 2025-01-09JAVA-Day 09:While循环语句
    While循环while循环格式初始化语句;while(条件判断语句){循环体语句;条件控制语句;}初始化语句只执行一次判断语句为True,循环继续判断语句为False,循环结束例:世界最高山峰珠穆朗玛峰的高度为8844.43米=8844430毫米,假如有一张足够大的纸,它的厚度为0.1毫米。请问,折叠多
  • 2025-01-09《Linux设备驱动程序》(第三版)第2章 字符设备驱动程序
    2.1简单的字符驱动程序2.1.1模块的初始化和退出#include<linux/init.h>#include<linux/module.h>//模块加载函数staticint__initsimple_char_driver_init(void){//__init标记此函数仅在模块初始化时调用,减少内核内存占用printk(KERN_INFO"Simple
  • 2025-01-09169. 多数元素
    [题目链接](169.多数元素-力扣(LeetCode))解题思路:想象一个打怪的场景。有很多个部落,不同的部落之间会相互攻击。找到大于一半数目的元素。假设是x这个部落。就算其他的部落全部一起攻击这个部落,这个部落仍然会赢,因为大于了一半。用一个变量:HP,代表现在还剩的血量另一个变
  • 2025-01-09使用API方式远程调用ollama模型
    在有GPU的环境启动一个ollama大模型,非常简单:注意,ollama启动时默认监听在127.0.0.1:11434上,可以通过配置OLLAMA_HOST环境变量修改点击查看代码exportOLLAMA_HOST="0.0.0.0:11434"ollamaserve&ollamarunqwen2.5:7b-instruct然后就可以在远端访问:点击查看代
  • 2025-01-09将浮点数转换为位置格式的字符串(没有科学记数法和错误精度)
    将浮点数转换为位置格式的字符串(没有科学记数法和错误精度)要将浮点数转换为位置格式的字符串(即保留四位小数,不使用科学记数法和错误精度),可以使用Python内置的`format()`函数来实现。这个函数可以方便地指定浮点数的输出格式。以下是详细的步骤和代码示例:1.使用`format()`
  • 2025-01-082264. 字符串中最大的 3 位相同数字
    给你一个字符串 num ,表示一个大整数。如果一个整数满足下述所有条件,则认为该整数是一个 优质整数 :该整数是 num 的一个长度为 3 的 子字符串 。该整数由唯一一个数字重复 3 次组成。以字符串形式返回 最大的优质整数 。如果不存在满足要
  • 2025-01-08152. 乘积最大子数组
    [题目链接](152.乘积最大子数组-力扣(LeetCode))解题思路:子数组问题,考虑【以i结尾】结果是什么,求出所有的结果,最大的那个就是结果。【以i结尾】结果是什么?我们可以利用【i-1】计算过的内容。nums[i]如果是0,那么结果就是0nums[i]如果大于0,那么我们就希望得到【以i-1结尾
  • 2025-01-082025.1.8 练习赛总结
    总览本文同步发表与:洛谷:https://www.luogu.com.cn/article/hdzdhnif。博客园:<>。打得不好,在赛时只做了A题。昨晚的睡眠使我刚好处于困和不困的叠加态,导致想题的时候脑子极乱。A:Gym103430F。B:CF578B。C:CF1407D。D:洛谷P11122。E:CF1208D。A-Gym103430F-X-Mag
  • 2025-01-08350. 两个数组的交集 II
    两个数组的交集II给你两个整数数组nums1和nums2,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2,2
  • 2025-01-08洛谷 P1928 外星密码
    好久不见,随便找一题找找感觉。递归写法:#include<bits/stdc++.h>usingnamespacestd;strings;stringtimes(stringx,intcnt){ stringnewstr=""; while(cnt--)newstr+=x; returnnewstr;}pair<string,int>decompress(intpos){ intnum=0; stringte
  • 2025-01-08pytorch-facenet
    train.pyC:\Users\liu\Anaconda3\envs\pytorch01\python.exeF:/facenet/facenet-pytorch/facenet-pytorch/train.pyWARNING:root:Thiscaffe2pythonrundoesnothaveGPUsupport.WillruninCPUonlymode.Loadweightsmodel_data/facenet_mobilenet.pth.
  • 2025-01-08C#中的浮点型传统舍入和银行家舍入
    C#的小数舍入提供了五种规则,常用的就是AwayFromZero和Toeven,这里主要介绍这两个枚举值,其他三个了解一下一般规则有印象就好,用的不多。MidpointRounding枚举值MidpointRounding枚举值相关含义:枚举值恰好在中间时的处理一般规则ToEven向最近的偶数舍入银行家舍入
  • 2025-01-08C#中的浮点型传统舍入和银行家舍入
    C#的小数舍入提供了五种规则,常用的就是AwayFromZero和Toeven,这里主要介绍这两个枚举值,其他三个了解一下一般规则有印象就好,用的不多。MidpointRounding枚举值MidpointRounding枚举值相关含义:枚举值恰好在中间时的处理一般规则ToEven向最近的偶数舍入银行家舍入法AwayFro
  • 2025-01-07自注意力self-attention理解(qkv计算、代码)
    1.自注意力的个人理解   self-attention中的核心便是qkv的计算,首先是将输入向量分别乘上三个可学习的的矩阵得到Query(查询)、Key(键)、Value(值);再将q和k点乘达到全局建模的作用,将qk结果进行softmax得到Attention分数;最后将Attention和v相乘这个操作我的理解是:可以把Val
  • 2025-01-07数字分组求偶数和
    问题描述小M面对一组从1到9的数字,这些数字被分成多个小组,并从每个小组中选择一个数字组成一个新的数。目标是使得这个新数的各位数字之和为偶数。任务是计算出有多少种不同的分组和选择方法可以达到这一目标。numbers:一个由多个整数字符串组成的列表,每个字符串可以视为
  • 2025-01-07C语言实现对函数求积分(终端输入函数型)
    本文只提供源码,不会进行代码讲解,如需部分讲解,请前往我的另一篇文章C语言对各类复杂函数精确求导(在终端解析字符串并求导)_c语言导数函数-CSDN博客支持+-*/exp()sin()cos()tan()cot()^arc函数 log(底数,真数)输入格式为:JF<函数>dx#include<stdio.h>#include<
  • 2025-01-07将字符型数字转换成int型
    直接使用ASCII码字符数字的ASCII码和实际数字之间有一个固定偏移量,'0'的ASCII值为48。所以可以通过减去'0'来完成转换:charch='5';intnum=ch-'0';cout<<num<<endl;//输出:5在转换之前,可以使用std::isdigit检查字符是否为数字,避免意外输入导致错误。
  • 2025-01-0604-Linux系统编程之进程
    一、进程的概述1.什么是进程进程:即进行中的程序,可执行文件从开始运行到结束运行这段过程就叫进程。2.程序和进程的区别程序:存储在磁盘上、占磁盘空间、静态的。如:我们编写的C语言代码就是程序,存储在我们电脑磁盘上;进程:运行在系统上、占内存空间,动态的,包括进程的创建
  • 2025-01-06Dexcap复现代码数据预处理全流程(五)——demo_create_hdf5.py
    此脚本的主要目的是从此前处理的数据集目录中读取多个子目录(每个子目录也是一个独立的数据集),对数据进行处理,并将处理后的数据保存到HDF5文件中1库引用fromdataset_utilsimport*2 指定数据集路径#定义原始数据集的主目录路径#需要替换[PATH_TO_RAW_DATA_DOWNL
  • 2025-01-06动手学习Pytorch:过拟合欠拟合篇
    基本概念训练误差:模型在训练数据集上计算得到的误差泛化误差:模型在原始分布中抽取的无限多的样本上的误差生成数据集根据这个函数来生成数据集生成数据集的顺序如下:生成原始数据x->计算x的多个次方->除以(n-1)!->跟系数点乘得到最后的结果max_degree=20#多项
  • 2025-01-06【Cadence or-CAD】tcl 脚本小结 A
    有一篇文章写的挺不错,就当是抛砖引玉吧,中间无脑粘贴发现有一点小问题。自动生成netalias;customizearraywiresplacingmethod#customizearraywiresplacingmethodprocca{netnamestart_numend_numargs}{setnetname[stringtoupper$netname]
  • 2025-01-05【C语言】求主对角线上元素和,求次对角线上元素和
    intmain(){ inta[3][3]={1,3,6,7,9,11,14,15,17}; ints1=0,s2=0,i,j; for(i=0;i<3;i++) { for(j=2;j>=0;j--) { if(i==j)s1+=a[i][j]; } } for(i=0;i<3;i++) { for(j=2;j>=0;j--) { if(i+
  • 2025-01-05大一计算机的自学总结:二分搜索
    前言回顾之前初学循环时写过的猜数小游戏,若范围是0~100,大多数人的猜法都是先猜50,若大了,则猜25;若小了,则猜75......这种搜索方法,就是二分搜索。一、二分搜索原理二分搜索的原理很简单,但非常实用。二分搜索时,每次都把有序数组分成两份,判断中点位置的值和要搜索的值的大小关系,然