一、引入 在Linux Shell中有很多的特殊符号,要知道这些特殊符号的用法,这些符号用好了可以达到事半功倍的效果。 二、常用符号 # ; ;; . , / \ 'string'| ! {} ? $$* "string"* ** ? : ^ #@ ``{} [] [[]] () (()) || & ...
分类:
系统相关 时间:
2020-07-22 20:43:33
阅读次数:
111
###目前为止只有一种思路:位运算+递归小操作 a+b的值可以等价于ab+(a&b)<<1,也就是a异或b的值加上a与b的值再左移一位。a异或b的值被叫做非进位求和,(a&b)<<1是求每位的进位。举个例子就明白为什么是这样了。 比如计算5+4,对于二进制而言,100+101=1001,产生了进位。 ...
分类:
其他好文 时间:
2020-07-22 20:05:54
阅读次数:
96
题目链接 #解题思路 询问区间小于某个数个个数显然可以用二分来做,但是如果配合上区间加法就有些复杂了。即使对每个区间排序,用标记来代替修改,但是对于边缘的数据来说,需要暴力修改,而暴力修改后打破区间的有序性。那就暴力修改之后再重新排序~~(没错,就是这么狠(笑~~ #代码 const int max ...
分类:
其他好文 时间:
2020-07-22 11:22:40
阅读次数:
54
package main import "fmt" func main() { /* 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a = 1, b = 1 输出: 2 */ var a, b = 10, 10 fmt.Print ...
分类:
其他好文 时间:
2020-07-22 11:10:21
阅读次数:
59
先暂存 1 module mul_add( 2 input sclk , 3 input s_rst_n , 4 5 //input start , 6 input [7:0] x , // 乘数 7 input [7:0] y , // 被乘数 8 9 output reg [15:0] resu ...
分类:
其他好文 时间:
2020-07-19 23:49:17
阅读次数:
75
分类加法计数原理: 完成一件事可以有n类方案,第一类方案有$m_{1}$种方法,第二类有$m_{2}$种方法......那么完成这件事情的方法有 N = $m_{1}$+$m_{2}$+...+$m_{n}$ 注意 每类方法都能独立地完成事件,且一步到位(有点像物理的并联电路) 分步计数原理: 完成 ...
分类:
其他好文 时间:
2020-07-19 23:43:53
阅读次数:
86
1、算术运算符 算数运算符 说明 例子 + 加法 10 + 3 = 13 - 减法 10 - 3 = 7 * 乘法 10 * 3 = 30 / 除法 12 / 3 = 4 % 求余(求模) 10 % 3 = 1 ++ 自增1 int i = 0;i++ -- 自减1 int i = 0;i-- 注意 ...
分类:
编程语言 时间:
2020-07-16 21:34:12
阅读次数:
94
以算数中加法乘法说明Junit怎样使用: package com.gxc.cal; public class Calu { public int add(int n1,int n2){ return n1+n2; } public int plus(int n1,int n2){ return n1 ...
分类:
其他好文 时间:
2020-07-13 21:16:56
阅读次数:
74
色彩(颜色)空间原理(中) 颜色的线性变换 现在我们知道如何定义RGB颜色空间,以及如何使用伽玛曲线在线性和伽玛校正值之间进行转换。剩下的最后一步是将线性RGB颜色转换为XYZ颜色。一旦进入XYZ空间,我们就可以转换回我们选择的任何RGB空间,但这实际上只是开始。因为XYZ空间是定义其他颜色的标准颜 ...
分类:
其他好文 时间:
2020-07-13 18:41:09
阅读次数:
102
一、CPSR概述 ARM处理器共有37个寄存器。这37个寄存器按其在用户编程中的功能划分,可分为2类寄存器,即31个通用寄存器和6个状态寄存器。这6个状态寄存器在ARM公司文件中其名称分别为:CPSR、SPSR_svc、SPSR_abt、SPSR_und、SPSR_irq和SPSR_fig。这12的 ...
分类:
其他好文 时间:
2020-07-13 14:05:06
阅读次数:
99