序列javascript object 05

P7819 [RC-05] Xor Matrix

~~被这题恶心死了~~ 对于矩阵比较小的可以暴力做。 容易发现这个 $k$ 进制下异或和是可以容斥的。 枚举答案的位数 $p$,即求: $$\sum_{i=1}^{x}\sum_{j=1}^{y}\lfloor\frac{(i-1)m+y}{k^p}\rfloor\mod k$$ 然后利用类欧可以得 ......
Matrix P7819 7819 Xor 05

Prufer 序列

#### Tree $\rightarrow$ Prufer - 每次找到编号最小的叶子结点,在序列中添加其父亲。 - 删除该节点。 - 重复如上操作,得到长为 $n-2$ 的序列。 还原同理。 Prufer 序列是 $n$ 个点的完全图的生成树与一个长为 $n-2$,值域 $\lbrack 1,n ......
序列 Prufer

【JavaScript13】JS循环语句

- while循环 ``` // 语法1 while(条件){ 循环体 -> 里面可以有break和continue等关键字 } /* 判断`条件`是否为真, 如果`真`, 则执行`循环体`.执行完`循环体`, 会再次判断`条件`.... 并且在循环中也可以使用`break`和`continue`等 ......
语句 JavaScript 13

【JavaScript11】正则表达式 RegExp对象

## 定义 - 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。 ## 创建 RexExp 对象 - 有两种方式创建RexExp对象 - 第一种 ......
正则 表达式 JavaScript 对象 RegExp

javascript 浮点运算库big.js

#### big.js浮点运算库 ##### 安装 ``` npm install big.js ``` ##### 使用 ``` const Big = require('big.js'); or import Big from "big.js"; x = new Big(0.3) x.minus ......
浮点 javascript big js

javascript~常用工具类的封装

JavaScript 1. type 类型判断 isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) 'String' } isNumber (o) { //是否数字 return Object.pr ......
常用工具 javascript 常用 工具

关于Objective-C头文件中的property为readonly,外部还能set成功

起初是同事和我说,property为readonly,外部还能set成功。实在没想明白。 常规的写法, .m中可以直接set成功,而外部创建的FCTest对象,无法set成功(见FCObject)。 FCTest.h @interface FCTest : NSObject @property (n ......

【JavaScript10】Date日期对象

## 获取当前系统时间 ``` var d = new Date(); // 当前系统时间 console.log(d); //Sun Aug 06 2023 14:49:43 GMT+0800 (中国标准时间) ``` ## 手动获取时间并且格式化 ``` var d = new Date(); ......
JavaScript 对象 日期 Date 10

【JavaScript09】模板字符串(Template Strings)

## 前言 - JavaScript 在ES6 新增了模板字符串(Template Strings)语法,其作用是可以在字符串中换行,以及将变量和表达式插入字符串。 ## 模板字符串 - 模板字面量使用反引号 (``) 而不是单引号 ('') 或双引号 ("") 来定义字符串 - 示例: ``` l ......
字符串 JavaScript 字符 Template 模板

【JavaScript08】字符串基本操作

- 字符串基本方法,本文只对部分方法做了说明 - 其它更多参考菜鸟教程https://www.runoob.com/jsref/jsref-obj-string.html ``` s.split() 字符串切割 s.substr(start, len) 字符串切割, 从start开始切, 切len个 ......
基本操作 字符串 JavaScript 字符 08

【JavaScript07】关于自增++,自减--

- 单纯的++,--是没有区别的,不论在前面还是在后面,都是自增或者自减 - 在赋值语句中,就有区别了 ``` a++; // 翻译一下就是a = a + 1 ++a; // 翻译一下就是a = a + 1 a--; // 翻译一下就是a = a - 1 --a; // 翻译一下就是a = a - ......
JavaScript 07

【JavaScript06】简单运算符与数据类型转换

## 简单运算符 - 1、&&, || 有短路的含义,如果前面的表达式可以得出最终结果了. 那么后面的表达式就不计算了 ``` var a = 10; var b = 20; var c = 30; console.log(a > b && b b); ``` - 2、== 和 == 只是判断值是否 ......
运算符 JavaScript 类型 数据 06

【JavaScript05】Object的序列化与反序列化

## 对象的序列化 - 当我们需要像后端传json字符串的时候,需将JavaScript的对象转成json格式,这个过程就是序列化。 ``` var p = { name: "肖文亮", age: 18, wife: { name: "XXX", age: 18, hobby: ["演戏", "唱歌 ......
序列 JavaScript Object 05

【JavaScript04】Object对象

- 对象(object)是 JavaScript 最重要的数据类型,也是JavaScript的核心内容。JavaScript 中一切皆对象,比如String、 Array、Date等对象。 在 JavaScript 中,对象是非常重要的,当你理解了对象,就可以了解 JavaScript 。 - 语法 ......
JavaScript 对象 Object 04

【JavaScript03】Array数组对象基本操作

- 首先定义一个数组,可以用[];也可以使用new Array() 来创建一个数组对象 - 数组通过下标取值 - 1. 数组通过下标取值,从0开始 - 2. 在python中可以通过下标-1反着取倒数第一个值,JavaScript中没这种取值方法.当数组的下标不在它取值范围内,如x有4个成员,那么取 ......
基本操作 数组 JavaScript 对象 Array

【JavaScript02】数据类型

* 前言 - JavaScript 数据类型可以分为基本类型和对象类型两大类 - 基本类型:字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol。 - 对象类型:对象(Object)、数组(Array)、函数(Functio ......
JavaScript 类型 数据 02

代码随想录算法训练营第七天|力扣334.反转字符串、力扣541.反转字符串II、剑指offer05.替换空格、力扣151.反转字符串、剑指offer58-II左旋转字符串里的单词

# 字符串 ## 反转字符串(力扣344.) - **如果题目关键的部分直接用库函数就可以解决,建议不要使用库函数。** 毕竟面试官一定不是考察你对库函数的熟悉程度, 如果使用python和java 的同学更需要注意这一点,因为python、java提供的库函数十分丰富。 - **如果库函数仅仅是 ......
字符串 字符 随想录 左旋 offer

【JavaScript01】简介与声明变量

- 前言 - JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。 - JavaScript 简介 - JavaScript 的学习分三个部分: - 1、核心(ECMAScript):JavaScript的核心,描述了语言的基本语法和数据类型。ECM ......
变量 JavaScript 简介 01

JavaScript基础(2)

正文: 数据类型 数据类型的分类 获取变量数据类型 数据类型转换 拓展 JavaScript运算符 数据类型 1)变量的数据类型 变量是用来存储值的所在处,它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。 JavaScript 是一种弱类型或者说动态语言这意味着不 ......
JavaScript 基础

苹果v10,这个是什么原因导致的?怎么全变成了这样了,上次登录时间 2023-08-04 05:12:23 上次登录IP 52.175.19.176 登录次数 362

然后新用户注册提示: 每IP每日限制注册10次 意为也许,用户在注册的时候,由于网络波动等原因,未能跟时获取到客户端那边的注册IP,所以为0! 通过这条语句查询MySQL 查询表中某字段值重复的数据 SELECT user_reg_ip, COUNT(*) AS sumCount FROM mac_ ......
次数 苹果 原因 时间 2023

JavaScript基础(1)

正文: 编程语言和标记语言 JavaScript介绍 JS基础 注释 输入输出语句 变量 编程语言和标记语言 编程语言:编程语言有很强的逻辑和行为能力,在编程语言里,有很多if else、for、while等具有逻辑性和行为能力的指令,这是主动的 标记语言:标记语言(HTML)不同于向计算机发出指令 ......
JavaScript 基础

8.05日

早上醒来时,阳光透过窗户洒进来,我感到一丝丝无奈和无聊。 起床后,我先洗漱完毕,然后去厨房吃早餐。妈妈为我准备了一碗热腾腾的牛奶和一片吐司。吃完早餐,我坐在沙发上,拿起遥控器打开电视。可是,电视上的节目都是一些无聊的新闻和电视剧,完全没有吸引我的内容。 看着窗外的蓝天和白云,我决定把时间花在学习上。 ......
8.05 05

2023-07-30~08-05第四周暑假生活

本周每天学习一个小时hdfs,web设计 hdfs和linux的操作主要用到命令窗口,大量陌生的命令操作是学习的一大难点 主要学习了: hdfs的目录操作 cd /usr/local/hadoop ./bin/hdfs dfs -mkdir -p /user/hadoop 在HDFS中创建一个“/u ......
2023 07 05 08 30

[oeasy]python0079_控制序列_光标位置设置_ESC_逃逸字符_CSI

光标位置 回忆上次内容 上次我们研究的比较杂 类型转化 进制转化 捕获异常 版本控制 生成帮助文档 变量的常用类型 变量的生命周期控制 数据类型主要研究了两个 字符串 str 整型数字 int 字符串型 和 整型数字型变量 是可以相互转化的 加法运算逻辑 会根据操作变量的不同 而不同 整型变量的加法 ......
光标 序列 字符 位置 python

05服务拆分-案例Demo

下载对应学习资料 准备数据库 ``` docker ps docker exec -it 6d542566d077 /bin/bash psql 'host=localhost port=5432 user=postgres dbname=postgres' create database clou ......
案例 Demo

2023/08/05

微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。为了增加敲钟的趣味性,还会糟改几句古诗词。其糟改的方法为:去网上搜寻压“ong”韵的古诗词,把句尾的三个字换成“敲笨钟”。例如唐代诗人李贺有名句曰:“寻章摘句老雕虫,晓月当帘挂玉弓”,其中“虫”(chong)和“弓”(gong)都 ......
2023 08 05

【闲话】08.05.23

## 08.05 闲话 众所周知,一个鲜花需要一张头图 ![](https://cdn.luogu.com.cn/upload/image_hosting/pd6edab4.png) 推歌: flower&CASI《藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁藁 ......
08 05 23

8.05日

今天的天气非常炎热,但这并没有阻止我度过一个充实而愉快的暑假日子。 早上,我一大早就醒来,感受到了夏日的清晨气息。我迅速洗漱完毕,然后去阳台上呼吸新鲜的空气。阳光洒在我的脸上,让我感到温暖和舒适。 接着,我和家人一起享用了美味的早餐。我们准备了煎鸡蛋、烤面包和新鲜水果。在一起吃早餐的时候,我们互相分 ......
8.05 05

day05课程回顾

# 课程回顾 1. 运算符 1. 赋值运算符 = += -= *= /= %= 赋值运算符默认强制类型转换 2. 位运算(了解) 3. 三目运算(掌握) boolean ?数1 :数2 2. Scanner 1. 导包: import java.util.Scanner; 2. 创建对象 Scann ......
课程 day 05

day05:运算符,Scanner

# day05:运算符,Scanner #### 一、运算符 1. 赋值:=、+=、-=、*=、/=、%= - 简单赋值运算符:= - 扩展赋值运算符:+=、-=、*=、/=、%= - 注意:扩展赋值运算符自带强转功能 ``` int a = 5; a += 10;//相当于a=(int)(a+10 ......
运算符 Scanner day 05