• 2024-10-14最长递增子序列
    最长递增子序列300.最长递增子序列普通解法#include<vector>usingnamespacestd;classSolution{public://时间复杂度O(n^2)intlengthOfLIS(vector<int>&nums){intn=nums.size();//dp[i]:以nums[i]结尾的最长递增子序列
  • 2024-04-19L2-022 重排链表
    原题链接题解找到终点,然后终点往前移,起点往后移,奇数时输出终点所在位置..直到起点终点重合,这时输出尾节点是-1code#include<bits/stdc++.h>usingnamespacestd;structnode{intdata,next,from;}a[100005];intmain(){intstart,n;cin>>start>>n;
  • 2024-04-10解决 "last line of file ends without a newline" 警告的方法:使用 .editorconfig
    在软件开发过程中,我们经常会遇到一些常见的代码规范问题,其中之一就是"lastlineoffileendswithoutanewline"警告。这个警告表示文件的最后一行缺少换行符,可能会导致一些编辑器或版本控制系统的问题。如果每次都手动去操作添加一行有点麻烦,我们可以通过使用.editorconfig
  • 2024-04-044.7 数组的读取和写入,type指令和一些杂项
    4.7数组的读取和写入,type指令和一些杂项可以通过wordptr将db转为dw,然后按照dw的方式去存储数据1.段名也可以把其地址赋给变量assumecs:codesg,ds:data,ss:stackdatasegmentdb12,34dw12,34db'helloworld'dataendsstacksegmentdb10d
  • 2024-03-21P1347 排序
    原题链接题解1.\(A<B\)\(\to\)建立一条A向B的边2.由于数据范围小,所以可以输入一次进行一次拓扑遍历3.如果存在矛盾,说明存在环4.对于拓扑排序进行层次标记,如果最大层等于n,代表每个字母层次分明,有先后次序code#include<bits/stdc++.h>usingnamespacestd;vector<int>G[
  • 2023-12-21class072 最长递增子序列问题与扩展【算法】
    class072最长递增子序列问题与扩展【算法】code1300.最长递增子序列//最长递增子序列和最长不下降子序列//给定一个整数数组nums//找到其中最长严格递增子序列长度、最长不下降子序列长度//测试链接:https://leetcode.cn/problems/longest-increasing-subsequence/dp[i
  • 2023-12-21交个崔鹏题 6-A /c++
    #include<iostream>#defineMAX10#include<malloc.h>#include<string.h>#include<stdlib.h>usingnamespacestd;typedefcharE;typedefstructEdge{ Estart; Eend; intweight;}*Edges;typedefstructGraphMatrix{ intvex,edge
  • 2023-10-08花期内的花的数目
    2251.花期内的花的数目看到题目的第一想法是桶排序,但是想想肯定会超时,在题解区看到了这么一种解法,感觉很有意思,就记录一下。要统计某一时间内多少花开放,也就是统计某一时间有多少花开放在它之前,结束在它之后。因为一朵花的开始一定是比结束早的,所以并不需要关心匹配问题。使用
  • 2023-09-28[LeetCode] 2251. 花期内花的数目 - 二分查找/有序数组
    Problem:2251.花期内花的数目思路看题目应该是一道比较经典的差分,本来准备拿差分数组做的,后来搂了一眼题解,发现用二分的方法更简单解题方法此题有一种很简便的方法,第i个人到达时间为people[i],所以我们不难找到在这个时间之前花期已经开始的花的数量,即v1=start<=people[i]
  • 2023-06-23p61Demo8 DATA2 SEGMENT
    .386STACKSEGMENTUSE32DB200DUP(0)STACKENDSDATA1SEGMENTUSE16T1DW-50HT2DDFDATA1ENDS;DATA2SEGMENTUSE16BUFDB'ABCDEF'FDW70HDATA2ENDS;CODESEGMENTUSE16ASSUMECS:CODE,DS:DATA1,
  • 2023-04-25汇编_将数据、代码和栈放入不同的段
    数据放在哪里之前的程序,只有一个代码段,需要运算的数据直接编码在代码里,例如:movax,1。如果我们想计算多个数求和,不能也傻乎乎的add多次,因为多个数可能是不一样,循环都不可以用。我们需要一段安全的空间用来存放数据。它更像是一个数组,占据一段连续的内存空间,通过[bx++]方式,可以对
  • 2023-02-04G6 Lesson2 Grammar
    GrammarWhatAretheFourKindsofSentence?adeclarativesentencemakesastatement.Itendswithaperiod.Aninterrogativesentenceasksaquestion.Itends
  • 2022-12-11拓端tecdat|R语言资产配置: 季度战术资产配置策略研究
     概要有人已经表示有必要在战术资产配置(TacticalAssetAllocation,简称TAA)策略中使用共同基金而不是ETF。不是使用半月更新(每月两次),而是每季度更新,因为许多平台不允许更
  • 2022-11-09【CF53E】Dead Ends
    【CF53E】DeadEndsDescription给出\(n\)个点\(m\)条边的无向图,求恰有\(k\)个叶子的连通图个数Input一行三个数\(n,m,k\)然后\(m\)行读入图Output一行一个数表示答