运算符math day 14

Python——23days

random模块(与随机数相关) os模块(文件,文件夹,路径等相关 )*** sys模块(解释器) ———————————————————————————————— >>> import random#随机小数>>> random.random() # 大于0且小于1之间的小数0.76643386 ......
Python days 23

drf-day14

频率源码分析 频率源码 APIView disaptch 》self.initial(request, *args, **kwargs) 》416行:self.check_throttles(request) 》352行 check_throttles def check_throttles(sel ......
drf-day drf day 14

9月14日总结

记一次 .NET 某餐饮小程序 内存暴涨分析 一:背景 讲故事 前些天有位朋友找到我,说他的程序内存异常高,用 vs诊断工具 加载时间又太久,让我帮忙看一下到底咋回事,截图如下: 确实,如果dump文件超过 10G 之后,市面上那些可视化工具分析起来会让你崩溃的,除了时间久之外这些工具大多也不是用懒 ......

Learn Git in 30 days——第 22 天:修正 commit 过的版本历史记录 Part 4 (Rebase)

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 我们之前已经讲了三种不同的修正版本的方法,严格上来说 git revert 与 git cherry-pick  ......
版本 commit Rebase 历史 Learn

力扣14.最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入:strs = ["flower","flow","flight"] 输出:"fl" 示例 2: 输入:strs = ["dog","racecar","car"] 输出:"" 解释:输入不存在 ......
前缀 14

[代码随想录]Day50-单调栈part01

题目: 思路: 要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时我们就要想到可以用单调栈了 代码: func dailyTemperatures(num []int) []int { res := make([]int, len(num)) stack := []int{} fo ......
随想录 随想 代码 part Day

【Python基础】格式化输出、基本运算符、流程控制

一、格式化输出 1、占位符 a = 1 b = 2 print('%S %s'%(a,b)) #1 2 print('%s %s'%(1,2)) #1 2 2、format格式化 a = 1 b = 2 print('{} {}'.format(a,b)) #1 2 print('{}次数{}次数' ......
运算符 流程 格式 基础 Python

代码随想录算法训练营day14| ● 二叉树理论基础 ● 递归遍历 ● 迭代遍历 ● 统一迭代

二叉树理论基础 二叉树的种类 满二叉树 | 完美二叉树:没有缺少的结点,叶子结点也全满 完全二叉树:只有最底层结点没满,但必须从左到右连续。(满二叉树是特殊的完全二叉树) 二叉搜索树:左小右大 平衡二叉搜索树: 左右子树的高度差 Δh <= 1 二叉树的存储方式: 链式存储:链表 **顺序存储: * ......
随想录 训练营 随想 算法 理论

代码随想录算法训练营day15 | ● 层序遍历 10 ● 226.翻转二叉树 ● 101.对称二叉树 2

层序遍历 102.二叉树的层序遍历 class Solution { public: vector<vector<int>> levelOrder(TreeNode* root) { vector<vector<int>> result; queue<TreeNode*> que; if(root ......
随想录 训练营 随想 算法 代码

代码随想录算法训练营day16 | ● 104.二叉树的最大深度 559.n叉树的最大深度 ● 111.二叉树的最小深度 ● 222.完全二叉树的节点个数

104.二叉树的最大深度 后序遍历法 class Solution { public: int getdepth(TreeNode* node){ if(node == NULL) return 0; int leftdepth = getdepth(node->left); int rightde ......
深度 随想录 训练营 节点 随想

Cplex求解教程(基于OPL语言,可作为大规模运算输入参考)

最近导导让牛牛改篇论文,牛牛在她的指导下把非线性问题化成了线性。然鹅,化成线性后的模型决策变量和约束条件均达到上百甚至上千个,这让牛牛犯了难,以下方法或许能为这样大规模模型的变量和约束输入提供思路(๑•́₃ •̀๑) 一、问题描述及模型建立 指派问题: 分配\(n\)人去做\(n\)项工作;每人做且 ......
大规模 语言 教程 Cplex OPL

23.9.14

课后作业2 枚举类型是引用类型! 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。 ......
23 14

day1

随想录Day1|704. 二分查找、27. 移除元素 704. 二分查找 LeetCode题目 文章讲解 视频讲解 给定n个元素升序的整形数组nums和一个目标值target,写一个函数搜索nums中的target,如果存在目标值则返回下标,否则返回-1。其中nums中的元素不重复,n在[1, 10 ......
day1 day

日常记录--day7--2023-9月20日--周三

日程:今天只有上午有节英语课,8点30起床,吃了个早饭去上课。中午小睡一个小时,下午没课,起来学习了一会Javaweb,今天主要学了HTML,自己写了个简单的,晚上7-9点继续javaweb,今天没有力扣。 学了什么:Javaweb让人头疼,复习了之前的力扣题,继续学习Javaweb。 PS:不想学 ......
day7 2023 day

Learn Git in 30 days——第 21 天:修正 commit 过的版本历史记录 Part 3

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 在版本控制过程中,还有个常见的状況,那就是当你在一个分支中开发了一段时间,但后来决定整个分支都不要了,不过当中却 ......
版本 commit 历史 Learn days

记录--不要再滥用可选链运算符(?.)啦!

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 可选链运算符(?.),大家都很熟悉了,直接看个例子: const result = obj?.a?.b?.c?.d 很简单例子,上面代码?前面的属性如果是空值(null或undefined),则result值是undefined,反 ......
运算符

雅礼集训三十天,day4

总结 80 + 100 + 10 + 0 = 190分 啊呀,图论专场,刚好我图论贼差,寄了(考的太垃圾) T1 就是个模拟,但是不加ios会寄掉!(我就是) 时间复杂度和空间复杂度:\(O(b - a)\) 和 \(O(1)\) code: #include<bits/stdc++.h> usin ......
day4 day

python入门基础(14)--类的属性、成员方法、静态方法以及继承、重载

上一篇提到过类的属性,但没有详细介绍,本篇详细介绍一下类的属性 一 、类的属性 方法是用来操作数据的,而属性则是建模必不的内容,而且操作的数据,大多数是属性,比如游戏中的某个boss类,它的生命值就是属性(不同级别的boss,有不同的生命值),被攻击方法(不同的攻击,伤害值不同),当boss被攻击时 ......
方法 静态 属性 成员 基础

vue-day05

补充 1.图片 在接口中返回一些数据和图片地址,而不是图片的二进制内容 {code:100,msg:'成功',img:地址} 2.md5 不是加密, 摘要算法 动态组件 <component :is="who"></component> component标签的is属性等于组件名字,这里就会显示这个 ......
vue-day vue day 05

算法学习 |Day 1 数组基础 704. 二分查找,27. 移除元素

704.二分查找 思路:二分查找的前置条件是数组有序且无重复元素,每次通过改变边界值来缩小查找范围。 自己写的: 可以看到对边界的判断存在问题,基本思路是左闭右闭,但是while循环的判断是按照左闭右开来写的。对于数组中仅包含一个元素且该元素是目标函数的情况会出错。重新调试后添加了一个low==hi ......
数组 算法 元素 基础 Day

Java学习之路--operator--运算符的使用

package com.chao.operator;public class Demo01 { public static void main(String[] args) { //二元运算符 //Ctrl + D :复制当前行到下一行 int a = 10; int b = 20; int c = ......
运算符 operator Java

Java学习之路--Demo08--运算符

package com.chao.base;public class Demo08 { public static void main(String[] args) { /* 运算符 算术运算符:+、—、*、/、%(取余)、++、--; 赋值运算符:=; 关系运算符:>,<,>=,<=,==,!=i ......
运算符 Java Demo 08

14-2 OSPF默认路由引入实验

实验一 会配置OSPF下发默认路由,一般在出口设备配置下发默认路由,出口连接运营商,通过下发默认路由将数据引导至出口设备,再转交给运营商 拓扑 AR2模拟运营商 配置 PC1配置 LSW1配置 <Huawei>sys [Huawei]sys LSW1 [LSW1]vlan batch 10 20 [ ......
路由 OSPF 14

[剑指offer] 位运算篇

JZ65 不用加减乘除做加法⭐ 1 /* ^模拟不进位相加, &模拟进位(递归) */ 2 public class JZ65_1 3 { 4 public static int Add(int num1, int num2) 5 { 6 if (num2 == 0) return num1; 7 ......
offer

Python 运算符

1. 算数运算符 运算符 描述 实例 + 加 1 + 1 输出结果:2 - 减 1 - 1 输出结果:0 * 乘 2 * 2 输出结果:4 / 除 10 / 2 输出结果:5 // 取整 9 // 4 输出结果:2 % 取余 9 % 4 输出结果:1 ** 指数 2**4 输出结果:16 () 小括 ......
运算符 Python

[代码随想录]Day49-动态规划part17

题目:647. 回文子串 思路: 整体上是两种,就是s[i]与s[j]相等,s[i]与s[j]不相等这两种。 当s[i]与s[j]不相等,那没啥好说的了,dp[i][j]一定是false。 当s[i]与s[j]相等时,这就复杂一些了,有如下三种情况 情况一:下标i 与 j相同,同一个字符例如a,当然 ......
随想录 随想 代码 动态 part

数字问题:位运算

数学问题 224. 工号不够用怎么办 这里说人数 0< X <=2^50 – 1,由于 long类型可以表示 64 位,可以使用 long 数据类型来表示2的50次方 import java.util.Scanner; import java.util.*; // 注意类名必须为 Main, 不要有 ......
数字 问题

基础高精度算法:高精度四则运算

#if 1 #include <iostream> #include <vector> #include <algorithm> using namespace std; vector<int> add(vector<int> A, vector<int> B) { vector<int> C; i ......
高精 高精度 四则 算法 基础

解决安装VS2022时,出现未能安装包"Microsoft.VisualCpp.Redist.14,version=14.32.31332,chip”=x86"

解决安装VS2022时,出现未能安装包"Microsoft.VisualCpp.Redist.14,version=14.32.31332,chip”=x86" 问题描述 之前安装过MS SQL Server和VS2022,但是后来又卸载了。现在重装VS2022出现两个报错: 无法安装Microso ......
quot Microsoft VisualCpp version Redist

## day14 - 二叉树part01

day14 - 二叉树part01 力扣144. 二叉树的前序遍历 最基本的递归调用,递推三个关键 参数和返回值 终止条件 每一层的逻辑 代码: 递归法 class Solution { public: vector<int> result; void traverse(TreeNode* root ......
part day 14 01