DAY
day1.我的第一篇博客
# 关于我对Java的兴趣及理解 关于Java呢,我之前也有了解过一些,看过Java从入门到精通,只是讲的我不太理解,但我看过他的诞生,是从1995年吧,从甲骨文公司出来的确实很强,关于Java最早的了解,是在九边写的《向上生长》了解到的。后面又听了一些遇见狂神说,现在无论是我的信心还是坚守的心都提 ......
闲话 Day13
又是半个月过去。 然而这半个月越来越菜了。。。 鉴于啥题材都没有了,所以今天闲话我们来炒炒冷饭。 警告:以下内容没有任何实用价值。对复杂度不感兴趣可以直接跳过。 常见算法/数据结构瞎写。 之前的一车复杂度分析炸了所以被迫删了重写( 然后发现没啥可写的所以开始瞎写( 先说 ST 表吧。 考虑我们 ST ......
Java基础 -Day04
# Java基础 -Day04 ## For循环 - 循环结构的4个要素: ①初始化条件 ②循环条件 >只能是Boolean类型 ③循环体 ④迭代条件 - 循环结构 for(①;②;④){ ③ } 执行过程:① - >② - >③ - >④ - >② - >③ - >④ -> ... -> ②  课程目标:掌握基于Python对文件相 ......
复习day04
初始化hash数组没赋初值 所以过不了 定义 unordered_set<int> result_set;和最后 return return vector<int>(result_set.begin(), result_set.end());不太熟悉 对set不熟悉 最后n没有更新 所以过不了测试 ......
决战圣地玛丽乔亚重新归来之Day56--算法两道
回溯算法。 组合: 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 示例: 输入: n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 思路:如果用暴力解法,k=2,两层for循环就可以搞定,那 ......
Day3:17-20
安装nodejs12 ,用这个最适合人人开源的前端 创数据库 下载renren-generator代码生成器,改数据库连接、改项目下generator.propertis配置的包名组,组,运行后生成代码,conttroller,entity,dao,service 创gulimall-common项 ......
Python全栈学习 day06 数据类型(二)
# day06 数据类型(中) 常见的数据类型: - int,整数类型(整形) - bool,布尔类型 - str,字符串类型 - **list,列表类型** - **tuple,元组类型** - dict,字典类型 - set,集合类型 - float,浮点类型(浮点型) 目标:掌握列表和元组数据 ......
Python全栈学习 day05 数据类型(一)
# day05 数据类型(上) 接下来的3天的课程都是来讲解数据类型的知识点,常见的数据类型: - int,整数类型(整形) - bool,布尔类型 - str,字符串类型 - list,列表类型 - tuple,元组类型 - dict,字典类型 - set,集合类型 - float,浮点类型(浮点 ......
Python全栈学习 day08 基础知识补充与总结
# day08 总结和考试 课程目标:对第一模块 “Python基础” 阶段的知识点进行总结和考试,让学员更好的掌握此模块的相关知识。 课程概要: - 代码规范 - 知识补充 - 阶段总结(思维导图) - 考试题 ## 1. 代码规范 程序员写代码是有规范的,不只是实现功能而已。 ### 1.1 名 ......
Python全栈学习 day07 数据类型(三)
# day06 数据类型(下) 常见的数据类型: - int,整数类型(整形) - bool,布尔类型 - str,字符串类型 - list,列表类型 - tuple,元组类型 - **dict,字典类型** - **set,集合类型** - **float,浮点类型(浮点型)** 目标:掌握字典、 ......
Python全栈学习 day04 进制和编码
# day04 进制和编码 课程目标:讲解计算机中一些必备的常识知识,让学员了解一些常见名词背后的含义(重在理解)。 课程概要: - python代码的运行方式 - 进制 - 计算机中的单位 - 编码 ## 1.Python代码运行方式 - 脚本式 ```python python3 ~/Pycha ......
Python全栈学习 day2 快速上手基础语法知识
# day02 快速上手 课程目标:学习Python最基础的语法知识,可以用代码快速实现一些简单的功能。 课程概要: - 初识编码(密码本) - 编程初体验 - 输出 - 初识数据类型 - 变量 - 注释 - 输入 - 条件语句 ## 1.编码(密码本) **计算机中所有的数据本质上都是以0和1的组 ......
Python全栈 day01 计算机基础和环境搭建
# day01 计算机基础和环境搭建 课程目标:让大家了解计算机基础知识并完成Python的环境搭建。 课程概要: - 计算机基础 - 编程的本质 - Python的介绍 - Python环境的搭建 ## 1.计算机基础 ### 1.1 基本概念 - 计算机的组成 ``` 计算机是由多个硬件组合而成 ......
四期day36 打包和其他
# day36 打包和其他 今日概要: - exe打包 - 离线包 - 其他分享 ## 1.exe打包 ``` pip install pyinstaller ``` 注意事项: - 支持mac、win(windows建议使用python3.6.8)。 - 配合虚拟环境打包。 ``` - 项目crm ......
Java基础-Day03
# Java基础-Day03 ## Scanner - Scanner是需要进行导包操作 ```java import java.util.Scanner; class ScannerTest{ public static void main(String[] args){ Scanner scan ......
python基础day32 面向对象绑定方法和隐藏属性
绑定方法 绑定给对象的方法 class Student(): school = 'SH' def __init__(self, name, age, gender): # self:对象自己 self.name = name self.age = age self.gender = gender ' ......
「解题报告」CF757G Can Bash Save the Day?
好好好。 求一个点到一个集合内点的距离和,这相当于在考虑若干条路径的长度,我们可以考虑使用点分治,建出点分树,这样每次查询时只需要对于这个点到根上的每个分治中心,找到所有经过这个中心的路径和即可。容易拆成每个点到分治中心的距离之和加上点数乘分治中心到查询点的距离,那么我们直接拿前缀和维护一下这个东西 ......
决战圣地玛丽乔亚重新归来之Day55--算法两道
15.三数之和 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请 你返回所有和为 0 且不重复的三元组。 ......
Java基础-Day02
## Java基础-Day02 ## 运算符 - 算法运算符  - 赋值运算符 ![](https://img ......
python基础day31 面向对象
面向过程 在支持面向对象的语言中,都有两大范式:1. 面向过程;2. 面向对象 面向过程:核心就是过程二字,即是先干什么,再干什么,最后干什么,就是机械式的思维方式 举例: 把大象放进冰箱需要几步? 1. 把冰箱门打开 2. 把大象放进去 3. 关上冰箱门代码案例:实现面向过程的例子以注册功能为例: ......
「JOISC 2020 Day2」遗迹
# 「JOISC 2020 Day2」遗迹 ## 题目大意: 给定长度为 $2n$ 的序列 $h_i$,满足对于所有 $k \in [1,n]$,均存在两个 $i$ 满足 $h_i = k$,定义“地震”为如下操作: - 对于所有 $i \in [1,2n]$,当且仅当 $h_i > 0$ 且对于所 ......
English Vocabulary Day 1
# English Vocabulary Day 1 ## **vocabulary** ``` arduous ardent arctic architecture architect arch arboreal arbitrate arbitrary arable apaque aquatic ......
Day2-13_16:
配置maven 1.在conf/setting.xml2.改idea 的maven配置主路径、配置路径、运行路径 安装: idea 安装 lombok、mybatisx 插件 Vscode 安装开发必备插件Vetur —— 语法高亮、智能感知、Emmet 等包含格式化功能, Alt+Shift+F ......
决战圣地玛丽乔亚重新归来之Day54
代码规范上的问题 尽量不要foreach,改写成for循环 注释风格用/**/ 不要用// 对于某一功能的参数处理、断言,尽可能用公共方法去完成。 对于数字,用定义好的枚举来标识含义。 对于封装,简单的封装可以用内部类来做。 最近两个月工作很忙,每天到家就不想写博客直接躺平,现在快到七月份,希望可以 ......
复习day1
原地删除元素 双指针 多用了一个i指针便利 其实只用fast遍历一遍即可 二分查找 写成了while mid 但是如果left==right 所以写成while left<=right ......