cmp
  • 2024-12-28Sublime Text 4 4169 下载及安装教程
    不得不说sublime是轻量化IDE性能王者,比vscode要快不少,不过vscode如今胜在生态。下面正式开始pojie教程! 补丁已经放到网盘了,需要的自取。download:SublimeText44169 首先x64dbg载入sublime_text.exe主程序,shift+F9跑起来 先找个最明显的点入手,例如点击帮助->关于
  • 2024-12-23Dijkstra单源最短路堆优化算法
    Dijkstra单源最短路堆优化算法使用基于堆的优先队列,我们可以在进行松弛操作前对找边进行优化操作时间复杂度为\(O(m\logm)\),其中\(m\)为边的数量,优先队列找边的时间复杂度为\(O(\logm)\)优先队列默认为一个大根堆,即堆顶的元素的优先级最高,体现在某个变量的值上每次从队
  • 2024-12-19C语言 qsort 详解
    qsort1.定义:           qsort,基于快速排序(QuickSort)算法的一个库函数,可以将一串整型类型、浮点类型、       字符串类型、结构体类型等的数据进行排序。比冒泡排序,选择法排序好用,且速度更快。2.语法:        具体语法如下:qsort(arr,siz
  • 2024-12-1720241217每日一题洛谷P1803
    普及-每日一题洛谷P1683题目描述现在各大oj上有\(n\)个比赛,每个比赛的开始、结束的时间点是知道的。yyy认为,参加越多的比赛,noip就能考的越好(假的)。所以,他想知道他最多能参加几个比赛。由于yyy是蒟蒻,如果要参加一个比赛必须善始善终,而且不能同时参加\(2\)个及以上的
  • 2024-12-07【汇编语言】标志寄存器(三) —— 条件跳转,精准决策:汇编语言的比较与转移
    文章目录前言1.检测比较结果的条件转移指令1.1什么是条件转移指令?1.2两类条件转移指令2.根据无符号比较的条件转移指令2.1如何记忆?2.2如何实现比较转移的功能?2.3举例说明2.3.1例12.3.2例23.总结4.例题巩固4.1问题一4.1.1问题与思路4.1.2问题的分析与解
  • 2024-12-13【捡垃圾】使用4.2寸三色墨水屏做一个任务待办清单
    此篇文章在2024年1月9日被记录熟悉了解本章博客需要你有较为入门的编程基础,包括但是不限于C语言、python1、前言最近在老五这里看到4.2寸的三色墨水屏只要7.5一张,于是下单了两个,到货后发现是全新设备,保护膜都在,拆开后发现是telink8359处理器,3个纽扣电池,这个价格还要什么自
  • 2024-12-12基于SpringBoot的超市管理系统
    作者:计算机学姐开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码精品专栏:Java精选实战项目源码、Python精选实战项目源码、大数据精选
  • 2024-11-29《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(7)-Wireshark的TCP包详解-上篇
    1.简介上一篇中通过宏哥的介绍和讲解,小伙伴或者童鞋们应该知道宏哥今天要讲解和介绍的内容在哪里了吧,没错就是介绍那个OSI七层模型的传输层。因为只有它建立主机端到端的连接如:TCP、UDP。2.TCP是什么?tcp是工作在传输层,也就是网络层上一层的协议。它是面向连接的,可靠的,基于字
  • 2024-09-29【C语言】qsort库函数
    使用qsort排数组升序:代码:#include<stdio.h>#include<stdlib.h>intcmp_int(constvoid*e1,constvoid*e2){ return*(int*)e1-*(int*)e2;}//使用qsort排升序voidtest1(){ intarr[]={9,8,7,6,5,4,3,2,1,0}; intsz=sizeof(arr)/sizeof(arr[0]);
  • 2024-09-16基于AG32 的USB转以太网方案
    如何通过USB转以太网标准模块?AG32支持USBFS+OTG和以太网MAC,并且提供了标准例程,包括网络Lwip和USB的开发例程,上层应用调tinyUSB的接口即可。   以下是AG32VF407VG的引脚定义,支持USB外设。LQFP-100PinnameAG32VFxxxVAGRV2KL1001PIN_1IOIO2PIN_2IOIO3PIN_3IOIO4PIN_4
  • 2024-09-122024 sheep
    类似最小生成树,对边排序依次加上,但是数据大,要进行离线处理,存起来,将比他小的边加上,判断连通用并查集(路径压缩,按秩合并)。唐完的我在赛时没写按秩,而且while没写终止条件(唐老鸭)。先按秩后合并,测评机有点玄学但确实要这样。初版:#include<bits/stdc++.h>usingnamespacestd;cons
  • 2024-09-122021 CSP-J 完善程序3
    2021CSP-J完善程序31完善程序(单选题,每小题3分,共30分)(矩形计数)平面上有n个关键点,求有多少个四条边都和x轴或者y轴平行的矩形,满足四个顶点都是关键点。给出的关键点可能有重复,但完全重合的矩形只计一次。试补全枚举算法#include<stdio.h>structpoint{ intx,y,id;}
  • 2024-09-10【五一省选集训day4】Permutation
    【五一省选集训day4】Permutation每次操作把数分成两组,每组内的顺序不变,把第\(0\)组放到第\(1\)组前面。发现这很像基于二进制的基数排序。假设我们进行\(k\)次这样的操作,就相当于给每个数赋一个值\((x,y)\),其中\(0\lex\le2^k-1,y=\texttt{数的下标}\)。然后对第一维
  • 2024-09-05Sublime Text 4 Build 4126 永久激活破解+汉化
    不得不说sublime是轻量化IDE性能王者,比vscode要快不少,不过vscode如今胜在生态。下面正式开始破解教程!首先x64dbg载入sublime_text.exe主程序,shift+F9跑起来 先找个最明显的点入手,例如点击帮助->关于 关于信息这里会有注册状态,未注册显示Unregistered,那首先想到字符串大
  • 2024-09-02CMP-Neu5Az,CMP-N-乙酰神经氨酸叠氮化物的研究领域
    CMP-Neu5Az,CMP-N-乙酰神经氨酸叠氮化物的研究领域CMP-Neu5Az的中文名称为胞苷一磷酸-N-乙酰神经氨酸(azide),简称CMP-N-乙酰神经氨酸叠氮化物。一、分子结构与特性它由胞苷一磷酸(CMP)和N-乙酰神经氨酸(带有叠氮基团,Neu5Az)组成。CMP作为一种核苷酸,在生物体内参与多种重要的
  • 2024-08-29线段覆盖问题
    1.线段不覆盖问题给出\(n\)个线段,选择尽量多的线段使得线段无重叠,问最多可以选多少条线段。解析考虑贪心,将线段按右端点从小到大排序,如果这条线段的左端点大于上一条线段的右端点那就选择这条线段。为什么这么贪是对的呢,因为将右端点排序可以使右边剩余的空间尽量大,那么剩余
  • 2024-08-24从零开始学习C++之结构体
    前言之前讲过变量,讲了数据类型(如int等),而结构体就相当于创造一个类型。定义结构体首先,写上一个神圣不可侵犯的(bushi)struct。好了,不开玩笑了。在程序外围定义(一般写在命名空间后面)。struct名字{ 含有的东西。};一定一定要有分号!!!例:定义存储坐标的结构体structzuo
  • 2024-08-20自制操作系统(八、实现图形界面)
    这次的文章超4w字!全是干货!一、先看看示例代码;初始化文本模式视频movah,0x00moval,0x03;80x25文本模式int0x10;设置矩形的起始坐标和大小movdh,0;矩形上边的y坐标movdl,0;矩形左边的x坐标movbh,0;页面
  • 2024-08-08题解 洛谷P1478 陶陶摘苹果(升级版)
    题目传送门https://www.luogu.com.cn/problem/P1478截图来自洛谷:这道题就是这道题的升级版而已,我们可以定义一个结构体分别存抓当前苹果的力气与高度。之后进行从第1个苹果到第n个苹果的循环,判断当前苹果高度是否够,力气是否够。最重要的是要排序,因为要摘得苹果最多,所以要先