运算符math day 14

位运算

按位运算符: & 按位的与 | 按位的或 ~ 按位取反 ^ 按位的异或 << 左移 >> 右移 按位与&: 如果(x)==1并且(y)==1,那么(x&y)=1,否则它等于0,即同真则真 按位与常用的两种应用: 让某一位或某些位为0:x & 0xFE 取一个数中的一段:x & 0xFF 按位或|: ......

day03-功能实现03

功能实现03 9.功能08-分页显示 9.1需求分析 将查询的数据进行分页显示,要求功能如下: 显示共多少条记录 可以设置每页显示几条 点击第几页,显示对应的数据 9.2思路分析 后端使用MyBatisPlus分页插件完成查询 修改FurnController,增加处理分页显示代码 完成前台代码,加 ......
功能 day 03

乘法 (20200 CCPC Wannafly Winter Camp Day1) (二分,在线->离线预处理思想优化时间复杂度,桶+前缀和)

思路: 发现直接去存所有的数,一定会超时超空间 那么如何去get到某个数呢? 二分 (遇到第K大, 一般也是利用二分处理) 二分某个数看他是 第几大, 枚举ai ,然后判断相应的bi有多少个, 这里在线直接判断bi是logn的 因此要先预处理,利用捅记录数的次数然后利用前缀和处理, 这样就是 O1的 ......
复杂度 前缀 乘法 Wannafly 思想

14

闭包 引入 想想看怎样用程序实现下面的功能呢? 在一个聊天软件中显示是谁发送了这条信息,即:一条信息标记了是谁发送的 今天我们要研究的知识点是闭包,实现上述功能的方式可能有多种,但是闭包会更简单。 问题解决 普通方式 def say(user_name, content): print("(%s): ......
14

Math笔试

var num = 23.34; console.log(Math.ceil(num)); // 返回大于等于num的最小整数 24 console.log(Math.floor(num)); // 返回小于等于num的最大整数 23 console.log(Math.round(num)); // ......
笔试 Math

运算符is和==的区别

在Python中,is运算符和==运算符都用于比较对象之间的相等性。 == 比较的是两个对象的值是否相等,它比较的是对象的内容,而不是它们的身份。也就是说,如果a和b两个变量的值相等,那么a == b的结果应该是True。这意味着==会检查被比较的对象所包含的数据是否相等。 is 比较的是两个对象的 ......
运算符

《渗透测试》WEB攻防-通用漏洞&SQL注入&Sqlmap&Oracle&Mongodb&DB2等 2022 Day26

#Oracle 参考:https://www.cnblogs.com/peterpan0707007/p/8242119.html 测回显:and 1=2 union select '1','2' from dual 爆库:and 1=2 union select '1',(select table ......
amp 漏洞 Mongodb Oracle Sqlmap

day30 打卡332. 重新安排行程 51. N 皇后 37. 解数独

day30 打卡332. 重新安排行程 51. N 皇后 37. 解数独 332. 重新安排行程 332题目链接 去b站搜了视频讲解在写的。视频地址 class Solution { List<String> result = new ArrayList<>(); public List<Strin ......
解数 皇后 行程 day 332

day4

1、110 平衡二叉树 递归法 求深度适合用前序遍历,而求高度适合用后序遍历。 class Solution { boolean flag = false; public boolean isBalanced(TreeNode root) { int height = getHeight(root) ......
day4 day

vue模板语法中能否用??的三目运算简写的问题

使用双问号(??)的三目运算可以在 JavaScript 中使用,但在 Vue 模板语法中不支持。Vue 模板语法中的三目运算仍然使用单个问号(?)和冒号(:)的标准形式。例如: {{ condition ? true_value : false_value }} 如果你想在 Vue 模板中使用类似 ......
简写 语法 模板 问题 vue

代码随想录Day16-Leetcode104. 二叉树的最大深度,111.二叉树的最小深度 ,222.完全二叉树的节点个数

104. 二叉树的最大深度 首先是层序遍历 /** * Definition for a binary tree node. * function TreeNode(val, left, right) { * this.val = (val undefined ? 0 : val) * this.l ......
深度 随想录 节点 随想 个数

min 与 + 运算转换成类似于矩阵乘法的推导过程

记录下由 $\min$ 与 $+$ 运算转换成类似于矩阵乘法的推导过程,有错误请在评论区指出 qwq。 我们先简单证明一下矩阵乘法的结合律。设有矩阵 $A_{n \times m}$,$B_{m \times p}$,$C_{p \times q}$,要证明 $(AB)C = A(BC)$。等价于证 ......
乘法 矩阵 过程 min

代码随想录day 30 332.重新安排行程 | n皇后 | 37. 解数独

给定一个机票的字符串二维数组 [from, to],子数组中的两个成员分别表示飞机出发和降落的机场地点,对该行程进行重新规划排序。所有这些机票都属于一个从 JFK(肯尼迪国际机场)出发的先生,所以该行程必须从 JFK 开始。 提示: 如果存在多种有效的行程,请你按字符自然排序返回最小的行程组合。例如 ......
解数 随想录 随想 皇后 行程

代码随想录Day15-Leetcode102. 二叉树的层序遍历,226.翻转二叉树,101. 对称二叉树

102. 二叉树的层序遍历 题目链接:https://leetcode.cn/problems/binary-tree-level-order-traversal/ bfs,队列,记录下本层的数量和下一层的数量 /** * Definition for a binary tree node. * f ......
随想录 随想 Leetcode 代码 Day

day29 打卡491.递增子序列 46.全排列 47.全排列 II

day29 打卡491.递增子序列 46.全排列 47.全排列 II 491.递增子序列 491题目链接 class Solution { List<List<Integer>> result = new ArrayList<>(); LinkedList<Integer> path = new L ......
序列 day 491 29 46

决战圣地玛丽乔亚Day44---Redis数据结构的底层实现和高可用Cluster

Redis为什么快? 前面讲了独有的数据结构+IO模型的选用。 除此之外还有什么因素的加持呢? 1.内存存储,避免磁盘IO的开销,提高读取速度 2.网络模型,使用Reactor模型,处理大量连接请求,同时保持低延迟和高吞吐 3.单线程处理请求。但是RDB,AOF等场景会用到多线程模式。 Redis数 ......
数据结构 底层 Cluster 结构 数据

Python中的运算符

1.Python算术运算符 | 运算符 | 描述 | 示例 | | | | | | + | 两个数相加 | 2 + 3结果为5 | | - | 两个数相减 | 2 - 3结果为-1 | | * | 两个数相乘 | 2 * 3结果为6 | | / | 两个数相除,返回浮点数 | 2 / 3结果为0.6 ......
运算符 Python

Day15-面向对象特性

一、 封装 1、 直接调用 2、 私有化 二、继承 1、单继承 2、多继承 print(Son.__mro__) # 通过mro方法可以程序执行或者继承顺序的情况 三、方法的重写 子类的方法 覆盖 父类的方法,也称为 重写。 实际的开发中,遵循开放封闭原则。我们并不会完全的重写父类的方法,而是希望同 ......
特性 对象 Day 15

3.29 c提高 6day 继承

1.继承中的构造和析构 --执行顺序-- 父类构造 子类构造 析构子类 析构父类 2.继承中同名成员的处理 1.当子类和父类有同名成员时,子类的同名成员会隐藏父类的同名成员 class fa { public: int c = 0x11; private: }; class son :public ......
3.29 6day day 29

机器学习08DAY

线性回归 波士顿房价预测案例 步骤 导入数据 数据分割 数据标准化 正规方程预测 梯度下降预测 # 导入模块 import pandas as pd # 导入数据 from sklearn.model_selection import train_test_split # 数据分割 from skl ......
机器 DAY 08

day29(2023.3.29)

1.死锁案例演示 运行结果: 2.解决线程死锁 运行结果: 3.实现生产者与消费者模式 运行结果: 4.网络编程预习①(一些小概念,了解即可) 5.网络编程预习②(一些小概念,了解即可) 6.网络编程预习③(一些小概念,了解即可) 7.网络编程预习④(一些小概念,了解即可) day29(2023.3 ......
29 2023 day

day02-功能实现02

功能实现02 6.功能05-显示家居信息 6.1需求分析 进入后台系统,可以在页面进行所有家居信息的展示 6.2思路分析 完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试 完成前端代码,使用axios发送http请求,返回所有家居信息,将数 ......
功能 day 02

go算术运算符 ,关系运算符,逻辑运算符等运算符

算术运算符 算术运算符就是加减乘除等操作。 + 相加 A+B - 相减 A-B * 相乘 A*B / 相除 B/A % 求余 B%A ++ 自增 A++ ,go中没有 ++A ,只有 A++ 。另外不能参与运算 -- 自减 A-- ,go中没有 --A ,只要A-- 。另外不能参与运算 示例1:相除 ......
运算符 算术 逻辑

3.29 滴水 1day

滴水 1.宽度永远是4 2.++ -- 是自身地址去掉后减少的宽度 3.指针相减 相减的结果要除以去掉一个的数据的宽度. 作业 1.4字节 2.40字节 3.作业 Stud**** s; s = (Stud****)100; printf("%d\n", s = s + 2);//108 print ......
3.29 1day day 29

day3

1、104 二叉树的最大深度 559 n叉树的最大深度 104 二叉树的最大深度 递归法 本题可以使用前序(中左右),也可以使用后序遍历(左右中),使用前序求的就是深度,使用后序求的是高度。 根节点的高度就是二叉树的最大深度,本题中通过后序求的根节点高度来求的二叉树最大深度。 代码 class So ......
day3 day

代码随想录day 28 491. 递增子序列 | * 46.全排列 | 47.全排列 II

给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 示例: 输入: [4, 6, 7, 7] 输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]] 说明: 给 ......
随想录 序列 随想 代码 day

76.算术运算符

算术运算符 对大多数运算符来说,布尔类型的运算对象将被提升为int类型。 当作用于算术类型的对象时,算术运算符+、一、*、/的含义分别是加法、减法、乘法和除法。整数相除结果还是整数,也就是说,如果商含有小数部分,直接弃除: int ival1 = 21/6;//ival1是3,结果进行了删节,余数被 ......
运算符 算术 76

三目运算和逗号运算

#include <stdio.h> int main() { // 三目运算: int count=0; scanf("%d",&count); //下面这一行翻译成人话就是 count>20吗?如果count>20那么就count=count-10,否则就count=count+10; coun ......
逗号

Java运算符

JavaSE 运算符 算术运算符:+,-,*,/,%,++(自增),--(自减) i++:先用后+1;++i:先+1后用 赋值运算符:= 扩展赋值运算符:+=,-=,*=,/= a+=b >a=a+b: ​ 可读性差,但是编译效率高,且会自动进行类型转换; ​ 当ab为基本数据类型时,a+b和b+a ......
运算符 Java

75.c++运算符优先级

| 优先级 | 运算符 | 结合律 | 助记 | | | | | | | 1 | :: | 从左至右 | 作用域 | | 2 | a++、a--、 type()、type{}、 a()、a[]、 .、-> | 从左至右 | 后缀自增减、函数风格转型、函数调用、下标、成员访问 | | 3 | !、~、 ......
运算符 优先级 75