Tq
  • 2024-03-22初学STM32 CAN通信(一)
    #初学STM32CAN通信(一)1.CAN协议简介​ CAN是控制器局域网络(ControllerAreaNetwork)的简称,是国际上应用最广泛的现场总线之一,近年来,它具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强及振动大的工业环境。​
  • 2024-01-20GYM102596L Yosupo's Algorithm【分治,支配对】
    给定平面上\(2n\)个点,每个点有坐标\((x_i,y_i)\),权值\(w_i\)及颜色\(c_i\)。所有点满足:若\(c_i=0\),则\(x_i<0\);若\(c_i=1\),则\(x_i>0\)。\(q\)次查询,每次给定\(L_i,R_i\),你需要选择两个点\(i,j\)满足如下条件:\(c_i=0,c_j=1\)。\(x_i<L,x_j>R\)或\(x_
  • 2023-10-29#链表#CF706E Working routine
    题目给出一个\(n*m\)的矩阵,每次交换两个等大的矩阵,输出\(q\)次操作后的矩阵分析维护向右和向下的指针,考虑最后输出只需要从每行的头指针向右跳,那么修改实际上是将矩阵左边一列、上面一行、最后一行和最后一列向右下指针交换时间复杂度\(O((n+m)Q)\)代码#include<cs
  • 2023-09-16CF1017H The Films
    Da1y3。今天因为初赛实在是没时间(懒得)写题了www,就放一道之前模拟赛场切的题吧。还有这个CF评分是假的,难点在于看懂题。考虑令\(c_i\)表示序列中\(i\)元素的出现次数,对于一次询问\(l,r\),令\(d_i\)表示\(a_l,a_{l+1},\cdots,a_r\)中\(i\)元素的出现次数。令\(A_n^m
  • 2023-04-29量化交易之One Piece篇 - 基于天勤的数据备用方案(stable版)
    fromtqsdkimportTqApi,TqAuthfromtqsdk.tafuncimporttime_to_datetimeimportdatetimefromdatetimeimportdatetimeimportpandasimportreimportosimportwarningswarnings.filterwarnings('ignore')pandas.set_option('display.max_c
  • 2023-02-12A New Elliptic Curve Based Analogue of RSA
    refer:ANewEllipticCurveBasedAnalogueofRSA椭圆曲线令p和q是素数,都大于3。并且满足\(4a^3+27b^2\not\equiv0\pmod{p}\)。用\(E_p(a,b)\)表示模p参数
  • 2023-01-10代码随想录day14 LeetCode 144.二叉树的前序遍历 145.二叉树的后序遍历 94.二叉树的中序遍历 二叉树的链式存储结构创建
    144.二叉树的前序遍历classSolution{public:vector<int>v;vector<int>preorderTraversal(TreeNode*root){if(root==NULL)returnv;
  • 2023-01-08vnpy tqsdk 修改,增加主力合约和指数
    defquery_bar_history(self,req:HistoryRequest)->Optional[List[BarData]]:"""查询k线数据"""#初始化APItry:api:T
  • 2022-10-16Short Question
    传送门题意:计算\(\sum\limits_{i=1}^{N}\sum\limits_{j=1}^{N}min(\vertp_i-p_j\vert,\vertq_i-q_j\vert)\)思路:可以转换为\(\sum\limits_{i=1}^{N}\s
  • 2022-08-17CAN 位同步
    前言CAN总线相对于其他通信有个优势,当发送的信息遭到破坏后,可自动重发。CAN使用位同步可以确保通信时序,实现数据的正确传送CAN的位时序CAN的位时序分解成4个段:同步段