ICode9

精准搜索请尝试: 精确搜索
  • OI与线性代数2022-08-29 14:35:08

    OI与线性代数 特别鸣谢 本博客\(50\%\)以上贺自本校高二巨佬lwlaymh 这是他的博客:https://lwlaymh.github.io 另外有\(15\%\)左右贺自洛谷题解,CSDN或知乎 仅为个人学习所用 高中向量基础 向量 仅含一列的矩阵称为列向量,或简称向量. 包含两个元素的向量如下所示: \[\overrightar

  • Codesys提升程序运行效率之AND_THEN、OR_ELSE运算符的使用2022-08-29 00:32:35

    之前看到有博文写Codesys程序编写标准中有一条,多个判断条件的if-else-语句,可能性最大的条件应放到最前面,这样可减少PLC处理的时间。但是根据测试,情况并非如此。下面的例子进行详细说明。 AND、OR条件并列if-else语句 第一个if语句中,第一个条件1 > 2显然等于FALSE, 但是PLC仍执

  • 61. 旋转链表2022-08-28 16:35:32

    提示:这个题目比较简单,只需要找到待断处的前一个节点就行, 题目描述: 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 案例: 输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2,3]     输入:head = [0,1,2], k = 4 输出:[2,0,1]   /** * Definition for si

  • vue自定义实现虚拟化列表2022-08-28 01:33:00

     1使用 <ViualList :size="40" :remain="8" :dataList="dataList"> </ViualList> size:每个列表的高度Height remain:当前屏幕展示数据个数 dataList:当前数据 2自定义组件ViualList 根据size和remain确定内容区域height 根据size和dataList长度确定滚动条height <!-- 主高度

  • sql里将所有表结构生成数据字典的sql脚本2022-08-27 15:05:07

    SELECT表名=CASE WHEN a.colorder=1 THEN d.name ELSE '' END,表说明=CASE WHEN a.colorder=1 THEN isnull(f.value,'') ELSE '' END,--字段序号=a.colorder,字段名=a.name,字段说明=isnull(g.[value],''),标识=CASE WHEN COLUMNPROPERTY( a.id,a.name,

  • 13.活动选择(贪心)2022-08-26 22:32:01

    题目描述: 学校的大学生艺术中心周日将面向全校各个学院的学生社团开放,但活动中心同时只能供一个社团活动使用,并且每一个社团活动开始后都不能中断。现在各个社团都提交了他们使用该中心的活动计划(即活动的开始时刻和截止时刻)。请设计一个算法来找到一个最佳的分配序列,以能够在大学

  • 全国大学生数学建模竞赛LaTeX模板使用说明|Readme2022-08-26 14:30:49

    基本模板及说明 \documentclass[]{cumcmthesis} %指定使用该模板, 需将cumcmthesis.cls文件于tex文件置于同一目录下 % 可选参数,加在[]中 % - withoutpreface:提交电子版时,无需承诺书和封面 % - bwprint:黑白打印,默认为colorprint \title{论文题目} \tihao{A

  • always@(*)和 always_comb 有什么区别?2022-08-25 12:05:39

    1. always_comb 在时间 0 自动执行一次,而 @ (*) 等待直到其敏感列表中的信号发生改变时才执行。 2. always_comb 对函数参数和内容的变化都敏感,而always @ (*) 只对函数参数的变化敏感。 3. 在always_comb 中不允许阻塞时序控制,但在always @ (*) 中允许。 看几个always@(*)的例子: al

  • posedge clk 和 negedge clk2022-08-25 04:34:13

    我们在程序块的事件控制中使用“'always @(posedge <signal>)”或“always @(negedge <signal>)”。但是posedge和negedge是什么意思呢? posedge means 0->1, 0-> x, 0-> z, x->1, z->1negedge means 1->0, x->0, z->0, 1->x, 1->z 请注意,如果希望边缘敏感的“always”块对

  • Delphi 高低字节交换2022-08-25 04:33:12

    内存中的字节顺序与网络传输的字节顺序是不一样的,用名词说就是大端存储和小端存储的区别,有时候就需要转换。 Delphi7不支持inline内联函数,可以把inline去掉。 function Swap16(const Value: Word): Word; inline; begin Result := Swap(Value); end; function Swap32(const Val

  • 看下不同的代码书写方式2022-08-24 16:34:43

    代码非常简单,就是根据传入字符的不同,返回向量的最大或最小值而已: 1 function [out] = myminvec(vec, c) 2 %myminvec returns the minimum value in a vector 3 %Format: myminvec(vector,c) 4 5 out = vec(1); 6 if c == 'm' 7 for i = 2:length(vec) 8 if

  • C/C++中利用汇编incbin来包含二进制文件2022-08-24 14:00:40

      https://gist.github.com/mmozeiko/ed9655cf50341553d282 #include <stdio.h> #define STR2(x) #x #define STR(x) STR2(x) // this aligns start address to 16 and terminates byte array with explict 0 // which is not really needed, feel free to change it

  • 获取单个基因的fst信息2022-08-24 12:32:51

    #!/bin/bash echo "par1 is gene,par2 is fst_file" #awk '{(if ($3==gene) print $0}' $2>gene_info grep -i $1 gene_info|awk '{print $2,$3,$4}'>${1}_info while read chr start end do awk -v chr=$chr -v start=$start -v end=

  • CountDownLatch demo演示裁判和选手赛跑2022-08-23 14:01:27

    # CountDownLatch demo演示裁判和选手赛跑 package com.example.core.mydemo; import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * // 一个CountDouwnLatch实例是不能重复使用的,也就是

  • C语言声明和实现分开例子2022-08-23 06:30:33

    通常将c函数的声明放在头文件,实现放在另一个文件,最后函数被其他文件调用。 一、声明 1 //last.h 2 3 #include <stdio.h> 4 5 void test1(); 二、实现 1 //last.c 2 3 #include "last.h" 4 5 void test1(){ 6 printf("hello world"); 7 } 三、调用 //name.c

  • SQL Server 数据库字符串分割函数2022-08-22 15:34:06

    SQL Server 数据库字符串分割函数,源代码如下: ALTER FUNCTION [dbo].[f_split] ( @SourceStr VARCHAR(MAX), -- 源字符串 @SplitStr VARCHAR(100) -- 分割字符串 ) RETURNS @result TABLE (a VARCHAR(1000)) AS BEGIN DECLARE @i INT SET @SourceStr = RTRIM(LTRIM(@SourceStr

  • [Google] LeetCode 729 My Calendar I2022-08-22 04:00:22

    You are implementing a program to use as your calendar. We can add a new event if adding the event will not cause a double booking. A double booking happens when two events have some non-empty intersection (i.e., some moment is common to both events.). Th

  • 2022.8.21 Forkjoin与异步回调2022-08-21 22:02:44

    14、Forkjoin(分支合并) 什么是 ForkJoin ForkJoin 在 JDK 1.7 , 并行执行任务!提高效率。在大数据量中! 大数据:Map Reduce (把大任务拆分为小任务) Forkjoin 特点:工作窃取,这里面维护的是双端队列 接口       通过forkjoinPool来执行forkjoin 构造方法     使用forkjoin  p

  • delphi 做一个动态PopupMenu菜单2022-08-21 17:32:33

    效果要求: 点击树形结构不同的行,弹出不一样的下拉菜单 窗体设计:    数据库设计:   实际效果:   核心代码: procedure TForm1.PopupMenu1Popup(Sender: TObject); var iType: Integer; begin with FDQuery1 do begin if RecordCount = 0 then // 当没有数

  • 支持中文的Beamer模板2022-08-21 15:30:09

    \documentclass{beamer} \usepackage{ctex, hyperref} \usepackage[T1]{fontenc} % \usepackage[orientation=landscape,size=custom,width=16,height=9,scale=0.4,debug]{beamerposter} % 修改 slides 比例, % other packages \usepackage{latexsym,amsmath,xcolor,multic

  • 力扣——剑指 Offer 38. 字符串的排列(全排列)2022-08-21 14:01:02

    题目描述 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。   示例: 输入:s = "abc"输出:["abc","acb","bac","bca","cab","cba"]  限制: 1 <= s 的长度 <= 8 Java代码 class Solution { private L

  • [Ynoi2015] 我回来了2022-08-21 02:00:52

    题传 7 个月后再来看这道题,还是感觉太妙了。 由于答案最终输出 \(E \times Len\),所以本质上是问 \(\forall d \in[L, R]\) 的贡献和,再进一步想,亵渎的要求就是寻找序列 \[x_i=\varepsilon(\exists h_i| h_i\in [(i-1)d+1, id]) \]从 \(i=1\) 开始的最长连续的 1 段,最长段不好求,转化

  • 港队系列算法、数据结构2022-08-20 16:00:17

    写在前面 这两个东西其实并没有什么联系,但是因为都是由 @dd_d 首创的,所以写在一起。 Update:不想新开博客了,所以以后 dd_d 有什么新发明就直接在这里更新了。 港队线段树 这是一种高效且简便好写的优秀线段树( 由香港队长发明的 ),拥有良好的均摊复杂度。 在同时需要记录多个标

  • 659. Split Array into Consecutive Subsequences2022-08-19 13:33:05

    You are given an integer array nums that is sorted in non-decreasing order. Determine if it is possible to split nums into one or more subsequences such that both of the following conditions are true: Each subsequence is a consecutive increasing se

  • 【笔记】斐波那契数列2022-08-19 11:35:29

    定义 \[\large F_n = \begin{cases} 0&n = 0\\ 1&n = 1\\ F_{n-2}+F_{n-1}&\operatorname{otherwise}.\end{cases}\]通项公式 \[\large F_n = \frac{\left(\frac{1+\sqrt 5}{2}\right)^n-\left(\frac{1-\sqrt 5}{2}\right)^n}{\sqrt 5} \]矩阵加速递推

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有