• avatar Tonels 2020-11-07 13:31:58

    MongDBRepository和MongDBOperator和MongTemplate的方法比较

    MongDBRepository和MongDBOperator和MongTemplate的方法比较 一、MongDBRepository 常用方法 二、MongDBOperator常用方法,比较多   三、MongTemplate常用方法   四、具体使用下次介绍    

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:32:21

    MongoDbRepository的常用AP操作和易错点

    上一篇 12个MongoDB的可视化工具,以及shell 操作脚本练习 在使用SpringData MongoDB时,MongoDbRepository 有如下可利用的 CRUD 的方法 一、insert和save的区别 都是添加保存操作,区别在于当传入主键(不必要)添加时,insert

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:32:42

    12个MongoDB的可视化工具,以及shell 操作脚本练习

    一、准备好,本地安装MongoDB或者远程可连接的MongoDB服务器 客户端,可以是命令行工具,点击可下载,记得配置环境变量。 也可以是可视化工具,比较多哈 1.Robomongo, 2. MongoBooster, 3. NoSQLBooster 4.Studio 3T 5.Mon

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:33:02

    Google团队开发的Guava工具包的代码示例

    上一篇 java代码如何连接Linux虚拟机,还有文件上传下载,等基础命令 一、项目源地址 Github 链 接 二、String 操作 2.1 Join 示例代码 @Test // 这个包引的是 org.testng.annotations.Test public class Joi

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:33:23

    Apache Flink和RocketMQ活动行,上海,2019年7月6号,现场,还有课件分享

    一、活动主题:Apache Flink和RocketMQ技术交流 二、活动现场 现场组图 三、课件分享 点击下载 四、收获 算是有种觉悟吧,交流对学习很重要,有机会要积极加入社区

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:33:46

    maven打包失败,Could not resolve dependencies for project...Could not find artifact ...in..问题解决

    一、问题原因:在阿里***或者Maven的中央仓库找不到Pom文件引入的Jar,也就是说,你想引的依赖Jar包根本没有成功加载到项目中。 二、分析 2.1 这个包可能处于隐患或者其他原因,原作者已经决定不再把它放在中央仓库了,我们是不是也要考虑,用其他包替换的可能性。 2.2 如果你执意不换,

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:34:06

    Idea properties文件乱码,问题解决

    一、快捷键 Ctrl Alt S 进入设置界面,在搜索框输入encoding,就会出现以下页面       按照图中设置即可使.properties乱码问题解决      

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:34:27

    java代码如何连接Linux虚拟机,还有文件上传下载,等基础命令

    上一篇,基于Hutool包对数据库的增删改查操作 这里基于Hutool包下封装的工具类,对Linux连接,还有基本命令操作演示 一、工具包代码示例 此处是源代码的一部分,,完整代码在Github上 /** * Jsch工具类<br> * Jsch是Java Secure Ch

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:34:47

    基于Hutool包对数据库的增删改查操作

    这里就不介绍数据库的配置了,请参考 上一篇-如何正确使用Hutool和Guava这两个丰富的工具集,自己学习测试,样例 一、增删改操作 @Test @Ignore public void crudTest() throws SQLException { // 增 Long id

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:35:08

    如何正确使用Hutool和Guava这两个丰富的工具集,自己学习测试,样例

    一、Hutool 关于数据库的操作示例 1.1 连接数据库:加载 config/db.setting #=================================================================== # 数据库配置文件样例 # DsFactory默认读

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:35:31

    springboot 关于引入@Runwith,@SpringRun,@SpringbootTest出错的原因...之一吧

    注解引入失败,原因是有很多的,这里我记录下自己遇到的一个问题。简单记录下,可做参考 一、主要原因还是项目架构的问题,一直没考虑到这种情况 主Pom文件是负责Jar版本的控制,common主要是其他各模块都几乎要用到的Jar,统一放在这里,包括之前我定义的关于测试的依赖管理,问题就出现在这里,

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:35:51

    关于如何快速初始化Java的复杂集合对象问题

    最快的方法就是手写Json格式的List<VO>,然后转成List<VO>对象 代码示例,如何快速初始化这个对象的List集合 public class State { @Id private Integer id; @Column(name

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:36:12

    最全中国和美国省、州、市数据库脚本,可直接复制运行

    这里附上SQL脚本 中国省份数据 /* Date: 03/07/2019 13:22:07 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:36:32

    超简单,一行代码解决:如何快速将Excel表格数据,映射到Java中的List<VO>对象,然后转存数据库,生成SQL脚本

    前言-真的很快速,之前用的是Apache下的Jar包,用起来太麻烦了 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId>

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:36:53

    关于java中常见数据格式的问题

    关于java中常见数据格式的问题(底层的数据结构方面的知识先不研究了…,这里只是记录下偶然发现的问题) 一、定义 数据格式:是描述数据保存在文件或记录中的规则。可以是字符形式的文本格式,或二进制数据形式的压缩格式。字符形式的文本格式占用的存贮空间多但透明度高,二进制数形式的压缩格式占用的存贮空间

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:37:13

    springboot中关于自动建表,无法更新字段问题

    一、Springboot中的配置 jpa: database-platform: org.hibernate.dialect.MySQL5InnoDBDialect database: MYSQL show-sql: true properties: h

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:37:34

    基于Mysql示例数据库的存储过程练习

    基于Mysql示例数据库的存储过程练习 写在前面 一、第一个入门示例,创建存储过程,getAllProducts 二、第二节,存储过程变量 三、存储过程参数,IN,OUT,INOUT 第四节 多个返

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:37:54

    Springboot启动加载SQL脚本,还有自动建表驼峰式命名的常用配置

    最近在研究Springboot 启动加载SQL文件还有,自动建表的问题,脱坑配置如下 spring: datasource: type: com.zaxxer.hikari.HikariDataSource url: jdbc:mysql://localhost:3306/pr

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:38:15

    IDEA如何像Eclipse一样多屏,多个Tab同时显示

    一、首先打开IDAE 进入设置页面 接着在搜索框输入 split,如下页面,只需修改我此处设置的三个地方,添加快捷键即可。 选中一个,右键单击,单击 add Keyboard shortCut,然后输入你想设置的快捷键,然后分别 Apply     OK 即可。    

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:38:35

    IDEA开发中解决关于成功引入Jar但在 Maven Project视图下,Jar报错的问题

    项目是一个多模块的架构,在父模块定义pom.xml,如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:38:56

    中国各省市的表设计

    先在数据库新建一个数据库 china,指定编码格式 一、先新建两张表 省份表 create table Provincial( pid int, Provincial varchar(50), primary key (pid) ); 城市表,外键关系 C

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:39:16

    JPA中关于外键设计的测试和思考

    一、 项目构建(Maven工程) Pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.

    来自 Tonels
    00
  • avatar 秃头小白 2020-11-07 13:39:23

    Block Adventure

    题目链接 https://www.luogu.com.cn/problem/CF1200B 解题思路 贪心。大佬的话言简意赅:能把当前的砖能拿的尽量拿走,如果高度不够补到打擦边球。挺好想的,但是就是两个核心代码没调整好,wa了四发都没过。 AC代码 #include<bits/stdc++.h

    来自 秃头小白
    10
  • avatar Tonels 2020-11-07 13:39:57

    返回Json时多了一对中括号,关于可变参数和简单问题思考

    今天写接口返回JSON数据时,遇到一个问题,是这样的,下面是代码示例,基于SpringData JPA 一、自己封装的ResultBean,用于接收数据,响应给前端 package tonels.common; import lombok.Data; @Data public class R

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:40:17

    Mysql中关于主键设计的引发的思考

    一、主键设计原则 尽量单列,提高连接和筛选效率 不包含动态变化的数据(时间戳,创建、修改时间列) 由计算机自动生成(选取合适的生成策略) 二、添加方式 手动建表指定生成策略 基于JPA的自动建表的合适的ID策略选取 三、常用方案(基于JPA的自动建表指定) Gen

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:40:40

    IDEA 导入Gradle项目,无法下载依赖包或者下载很慢的问题,解决

    一、确保本地Windos下载并安装好了Gradle,这里是所有的版本下载链接,还有配置系统的环境变量, 1.1 在控制台测试如下,说明已下载安装成功 1.2 最要的一步,别忘了!!,否则影响项目构建,引入依赖速度慢的问题,初步安装时,没有那个init.gradle文件,需要配置这个,此处是下

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:41:01

    记录实际项目中使用过的Mysql的脚本

    一、修改数据库编码及字符集(比较简单,在可视化工具中直接改了,也可以使用如下命令) -- 可直接复制运行 ALTER DATABASE db_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin; -- 参数解释: -- db_name 数

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:41:22

    SpringBoot中遇到的一些问题总结,持续更新中(偶尔个人的生活日记O)

    项目问题总结,还有个人简单日记 一、2019年6月18日 上海 中雨 早上打伞走路上班,湿了鞋子,穿了一天,把小风扇放脚下,吹了一天,脚还是像在水里游泳一样,Ha  1、关于SpringDataJpa的使用注意,如果自己定义了类似BaseRepository这样的公共接口作为其他Model都需

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:41:43

    2019年国内开源镜像站点汇总(已更新,之前的好多不能使用的)

    2019年国内开源镜像站点汇总 一、站点版 企业站 1.搜狐:http://mirrors.sohu.com/ 2.网易:http://mirrors.163.com/ 3.阿里云:http://mirrors.aliyun.com/ 4.腾讯:https://mirro

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:42:03

    Java中线程的基本操作以及Thread和Runnable两种实现的比较

    线程的定义: 某一时间点执行的处理,是操作系统能够进行运算调度的最小单位。一条线程是某一进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 Java中线程的实现: 基于Java虚拟机(JVM,Java Virtual Machine,多学英语,也算是培养专业素

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:42:24

    Ajax工作原理,Eclipse,Java实现样例代码

    Ajax工作机制 1. 认识Ajax Ajax是Asynchronous JavaScript and XML的简称,即异步的 JavaScript 和 XML。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:42:45

    Java常见面试问题

    Java常见面试问题 一、Java基础,[ORACLE官网——Java架构总概括](https://docs.oracle.com/javase/8/docs/index.html) 1.1、 面向对象和面向过程的区别 1.2

    来自 Tonels
    01
  • avatar Tonels 2020-11-07 13:43:05

    纸短情长-歌词

    纸短情长 《纸短情长》 演唱:烟把儿 你陪我步入蝉夏 越过城市喧嚣 歌声还在游走 你榴花般的双眸 不见你的温柔 丢失花间欢笑 岁月无法停留 流云的等候 我真的好想你 在每一个雨季 你选择遗忘的 是我最不舍的 纸短情长啊 道不尽太多涟漪 我的故事都是关于你呀 我真的好想你 在

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:43:26

    总结一下,Spring Data JPA中自定义命名规则中,如何自定义排序规则

    Spring Data JPA中自定义命名规则中,如何实现,自定义排序输出 代码如下 // findByName,会有重名的,返回list,默认是按照ID,返回,现自定义排序规则,按照入学时间升序排序 @GetMapping("/findByName2") publi

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:43:46

    Springdata JPA(2.0.6版本)中相似但不同的东西的方法,findById和getOne,findOneById

    findById、getOne和findOneById的区别 代码示例 @GetMapping("/getOne") public ResultBean getOne(Long id) { return ResultBean.ok(stu2Service.getOne(

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:44:07

    很好的网站,你懂的,不喜勿喷

    ***NBA近几十年全面数据 *** 附带几句经典名言** 1、“I can accept failure, but I can't acceptnot trying.”—— by Michael Jordan   “我可以接受失败,但我不能接受放弃。”——迈克尔•乔丹 2、“Even

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:44:29

    给大家分享我常用的的火狐浏览器常用书签(截至到2019.01.24,以后会不断更新,供自己学习用)

    书签菜单 <dl> 最近使用的标签 Mozilla Firefox <dl> 帮助和教程 自定义 Firefox 加入进来 关于我们 </dl> 书签工具栏 <dl>

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:44:50

    网络是怎么连接的

    网络是怎么连接的 举例 浏览器 <–> 服务器的交互 实现这样的交互,两者之间维护一个请求和响应的机制(很多协议栈),这种机制是由操作系统中的网络控制软件, 以及交换机、 路由器等设备分工合作来实现的, 它的基本思路是将数字信息分割成一个一个的小块,然后装入一些被称为“包”( Pac

    来自 Tonels
    00
  • avatar Tonels 2020-11-07 13:45:11

    第一次使用MarkDown

    #这是一号标题 ##这是二号标题 鲁迅说过:世上本没有路 山雨欲来风满楼 点我上百度 import numpy import tensorflow as tf print("hello world")

    来自 Tonels
    00
  • avatar 已注销 2020-11-07 14:26:12

    js基础1

    Day 01 计算机只认识101010二进制编码 所以常规的语言 比如说我们的java语言是用普通的语言去写 写完之后要进行编译 需要把写的东西转换成二进制然后计算机才能够识别从而运行 Js基础1.ECMAScript是JS标准2.DOM 如何通过JS去操作网页3.BOM 如何通过JS去操作浏览器

    来自 已注销
    00
  • avatar 19-大数据一班-杨文冠 2020-11-07 14:37:10

    吉哥系列故事——恨7不成妻

    思路: 区间内找出不含7的个数以及区间这些数的和都是数位的板子题,求区间内不含7的数的平方和需要推导公式。数位求位数的结果时,是将位数的结果相加得到的。 这不像我们平时写的那些数位题只求满足条件的数的个数,所以我们可以考虑设成结构体数组,存符合条件的个数,存符合条件的数的和,存符合条件的数的平方和。

  • avatar 11eyes 2020-11-07 15:24:39

    NC8282C

    Solution 对于任意一组我们可以使其中间的数与之构成一个等差数列,利用数形结合,使每个数的,,这在几何学上就是一个凸壳。问题转换为求一个凸壳并计算答案。 凸壳需要满足:对于任意三个点,,由于除法有精度误差,上式转换为乘法。 若不满足上述条件则点需要删除。 最后对维护之后的凸壳进行等差数列求和

    来自 11eyes
    30
  • avatar 骨子里的颓废 2020-11-07 15:28:29

    编译性语言解释性语言

    https://www.jianshu.com/p/a0637aac670d1.解释性语言是在import进来的时候直接把对应的模块进行文件解释一边,而不是简单的把源文件包含进来。2.编译性语言,编译出来的目标文件包含了足够的元数据(c++没有元数据(函数定义、class定义等等)概念,所以在辨别符

  • avatar sunrise__sunrise 2020-11-07 15:34:57

    【每日一题】11月5日Legacy,最短路+线段树建图

    前排参考lifehappy大佬题解 问题描述 给出你n个点构成的一个有向图,并且存在 m 个边的关系,并且询问从起点 s 去往各个点的最短路长度?问题规模:这m个关系中,操作1,直接u连向v一条边权是w的有向边。操作2,使u连向v,但是这个v是在一个区间中 [l, r]中全部的点,边权等于w操作3,

    来自 sunrise__sunrise
    00
  • avatar 升级打怪的小白 2020-11-07 15:55:28

    CRUD

    一、路由设计 1.请求方法 GET POST DELETE 2.请求路径 3.get参数 4.post参数 二、路由模块的提取 1.创建router.js,配置路由: let fs = require('fs'

  • avatar rk_no 2020-11-07 16:04:58

    Military Problem(dfs序)

    题目: 给你一棵有根树。个询问,输出从为根的子树往下得到的序列中第个数,超出则输出。 做法: 求出树的序。每个询问输出结点在中往后第个数。 代码: #include <bits/stdc++.h> #define IOS ios::sync_with_stdio(false), ci

    来自 rk_no
    20
  • avatar rk_no 2020-11-07 16:14:07

    选点(dfs+LIS)

    题目: 有一棵个节点的二叉树,为根节点,每个节点有一个值。现在要选出尽量多的点。对于任意一棵子树,都要满足:如果选了根节点的话,在这棵子树内选的其他的点都要比根节点的值大;如果在左子树选了一个点,在右子树中选的其他点要比它小; 做法: 题意转化一下。“右子树中选的点要比左子树中选的点小”反一下就是

    来自 rk_no
    20
  • avatar sunrise__sunrise 2020-11-07 16:25:43

    【每日一题】11月6日金字塔,区间dp,记忆化搜索

    题目描述 给你一个字符串,并且告诉你这个是一棵树的一次 DFS 遍历序列,使用颜色标记节点,并且不保证每个节点颜色不同,也就是存在相同颜色的节点。你需要输出合法的树结构存在几个? Solition 首先这是一个类 DFS 序,那么是不是可以得到结论,使用区间 [ l, r] 构造的树,一定会存在一些

    来自 sunrise__sunrise
    10
  • avatar rk_no 2020-11-07 16:27:23

    Tree Requests(dsu on tree)

    题目: 给一棵树,每个点有一个英文字母。次询问,问子树内所有深度为的点里的字母能否重排成一个回文串。 做法: 处理子树上的询问,不带修改,询问可离线,我们可以考虑用。这是一种统计子树信息的方式,通过调整顺序,保留重儿子中的信息来优化复杂度。在这个题里,我们要做的就是对每棵子树,得到数组,代表这棵子

    来自 rk_no
    30
  • avatar ajaj 2020-11-07 16:40:49

    牛客题霸题解

    牛客题霸传送门:点击 NC78-反转链表 描述:输入一个链表,反转链表后,输出新链表的表头。 示例: 输入 {1,2,3}返回值 {3,2,1} 题解:1.迭代版本: 分析:因为是单链表,所以我们在迭代的时候前驱节点不能直接获取,我们需要一个额外的变量来保存前驱节点。然后改变当前节点的

    来自 ajaj
    10
  • avatar lifehappy 2020-11-07 16:51:06

    Tree Requests(dsu on tree)

    Tree Requests 经典的树上启发式合并题目了(其实就是瞎暴力)。 对于一颗有根树,我们先做一次dfs找到每个节点的重儿子,然后在答案统计的时候优先遍历轻儿子,不保留答案,最后遍历重儿子保留答案。 这颗树显然我们要维护的信息就是每一层字母的奇偶性,所以我们直接在每一层开一个30大小的bits

    来自 lifehappy
    50
  • avatar rk_no 2020-11-07 17:17:35

    Colorful Tree(dfs序+lca)

    题目: 给一棵无根树。每个点有一个颜色。个操作。:将结点的颜色修改为;:问所有颜色为的结点的生成树大小。(若不存在颜色为的结点输出) 做法: 这题好神奇。可以用序来维护相同颜色结点的生成树。考虑若颜色的只有个结点、,则其生成树大小就是两个结点在原树上的距离,记为。此时,如果加入第个结点,对生成树的

    来自 rk_no
    50
  • avatar lifehappy 2020-11-07 17:21:52

    求和

    求和 利用dfs序在子树上的连续性,然后通过单点修改,区间查询即可,这点只要用一颗树状数组即可完成。 /* Author : lifehappy */ #include <bits/stdc++.h> using namespace std; typedef long long

    来自 lifehappy
    41
  • avatar rk_no 2020-11-07 17:28:05

    求和(dfs序+树状数组)

    题目: 给一棵以为根的有根树,点权 。个操作,操作有两种类型::表示将节点的权值加上;:表示求节点的子树上所有节点的和(包括结点本身); 做法: 单点修改,求子树上的点权和。我们通过序可以将一整棵子树上映射到序列中连续的一段上。所以问题就变成了,单点修改,区间和查询。线段树或树状数组就行了。 代

    来自 rk_no
    20
  • avatar issue是云哥的小迷×呀 2020-11-07 17:28:26

    选点

    传送门 注意一下这两句话 如果选了根节点的话,在这棵子树内选的其他的点都要比根节点的值大; 如果在左子树选了一个点,在右子树中选的其他点要比它小。 根节点比子节点都要小 右子树比左子树都要大 所以可以跑序维护最长上升子序列来写 #include <bits/stdc++.h> using

  • avatar rk_no 2020-11-07 18:05:05

    Propagating tree(欧拉序+线段树)

    题目: 给你一棵个结点的有根树,为根。结点有点权。个操作::结点权值,的儿子们权值,的孙子们...以此类推;:询问当前的点权; 做法: 序:从根出发经过结点的顺序,每个结点只加一次,长度。欧拉序:从根出发绕回根沿途经过的结点的顺序,每进入结点加一次,长度。这题的更新操作中,我们发现其在欧拉序中是有

    来自 rk_no
    40
  • avatar whoway 2020-11-07 18:52:08

    题不严谨

    本题其实完全可能溢出的,这题不严谨 class MaxSum { public: int getMaxSum(vector<int> A, int n) { // write code here //其实完全可能溢出的,这题不严谨。

    来自 whoway
    00
  • avatar 1551LA 2020-11-07 18:58:37

    欧拉函数

    定义:对于一个正整数n,小于且和n互质的正整数的个数。记作φ(n),例如φ(8)=4。 欧拉函数的计算: 通式:φ(x)=x*(1-1/p1)*(1-1/p2)*...*(1-1/pn)。pi(i=1,2,3,...)为x的所有质因数。 特例:φ(1)=1 注意:每种质因数只出现一次。 欧拉函数的性

    来自 1551LA
    00
  • avatar 李瑞杰 2020-11-07 19:06:26

    【牛客练习赛72】C

    这题难在联想到二维平面几何问题上。 对于任意一端的l,r如果其中所有的数字都在( a[l],a[r] )之间的话就一定可以把他们变成等差数列(可以画个图想想) 所以需要求凸壳,将序列分为 几段 等差数列来做 CODE: //#pragma GCC&nb

    来自 李瑞杰
    20
  • avatar whoway 2020-11-07 19:28:27

    C++STL之c_str()使用

    方法一 简洁代码,用库函数和STL class Solution { public: void replaceSpace(char *str,int length) { string solve; for(int i=0; i<length; ++i)

    来自 whoway
    10
  • avatar Eihuvita. 2020-11-07 19:33:40

    牛客算法竞赛入门课第二节习题

    Laptop 有问题可能是题目没看懂,就是假如有一台电脑的内存和速度都低于另一台,那么就是被完爆 所以我们只需要将电脑用其中一个属性从小到大排序,然后比较另一个属,只要另一个属性也比后面的更小,那么就是被完爆 code #include<bits/stdc++.h> using na

    来自 Eihuvita.
    10
  • avatar 石洋2020 2020-11-07 19:48:46

    过不了

    一地鸡毛,过不了。 public String LCS (String str1, String str2) { int start = 0; int end = 0; int maxLength = 0; for(int i = 0; i

    来自 石洋2020
    00
  • Java-LeetCode327. 区间和的个数-归并排序

    算法 归并排序 1.计算前缀和sums[i]表示[0, i)的元素之和 2.对前缀和进行归并排序,在归并的过程中对已有序的数组统计左半部分和右半部分组成的下标对满足sum[j]-sum[i]的个数 有序数组sum[left, mid]和sum[mid+1, right] 左下标对在外层循环[left

  • avatar issue是云哥的小迷×呀 2020-11-07 19:58:33

    CF570D Tree Requests(dsu---板子题)

    传送门 使用数组表示当前子树内,深度字母为的有多少个 那么可以开始,这样与有关的所有询问都可以快速得出解 差不多就是板子了 储存询问用或链式前向星 #include <bits/stdc++.h> using namespace std; const int maxn = 5e5+19;

  • avatar 钱逸凡 2020-11-07 19:58:57

    骑士精神__题解

    这道题可以作为A*的入门题 什么是A* 这是A* 的定义:A*搜索我的理解是,A*是一种剪枝方式,可以广泛运用于搜索中。A*的思想是定义一个估值函数,表示最理想的情况下还需要多少步才能达到想要的结果(真实情况所需的步数会大于等于估值函数的返回值),如果当前步数(定义为g(x))+估值函数(定义为h(

    来自 钱逸凡
    00
  • avatar 1551LA 2020-11-07 20:00:55

    线性筛

    思想:确保每个合数只被最小质因数筛掉。 例如:12=2*2*3,如果通过埃氏筛12会被2和3各筛一次,这就多了一次不必要的操作。但通过线性筛可以确保12只被2筛。 具体实现方法:对于一个质数p,我们所需要筛出的数为2p,3p,…,kp。因为我们每次是从小到大依次枚举,即2,3,…,n。 对比得,第二

    来自 1551LA
    10
  • avatar 子永 2020-11-07 20:10:06
    来自 子永
    00
  • avatar 求求大佬带带我emm 2020-11-07 20:10:59

    NC111975(Legacy)

    感受思路 #include<bits/stdc++.h> #define ls o << 1 #define rs o << 1 | 1 using namespace std; typedef long long ll; const int maxn = 1e6

  • avatar 希胤 2020-11-07 20:22:07

    floor函数表示向下取整

    参考博客 #include<bits/stdc++.h> using namespace std; int n,a,d; double z; int main(){ cin >> n >> a >> d; while(n--){

    来自 希胤
    00
  • avatar 希胤 2020-11-07 20:42:28

    思维题

    贪心 尽可能让256多 可以合成256的个数z=min(k2,k5,k6); 对于32同理 z=min(k3,k2); #include<bits/stdc++.h> using namespace std; int k2,k3,k5,k6; int main(){ cin &

    来自 希胤
    00
  • avatar 小柯吉 2020-11-07 20:43:04

    安卓图案解锁 题解

    链接:https://ac.nowcoder.com/acm/problem/13585来源:牛客网 题目描述栗主席(lizi)是某xxxx大学的一个不得了的程序猿,然而没想到吧,他竟然有女盆友,我们假设为QAQ!!!那天,QAQ问栗子:你的小米5s的图像解锁密码到底是多少?栗子:嘛?我仔细想想..

    来自 小柯吉
    10
  • avatar gemone 2020-11-07 20:44:41

    [C++][分治算法]多多的魔术盒子

    题目 多多的魔术盒子 输入描述: 第一行,有1个整数T,表示测试用例的组数。 (1 <= T <= 100) 接下来T行,每行1个整数N,表示有N个魔术盒子。 (1 <= N <= 1,000,000,000)输出描述: 共T行,每行1个整数,表示要将所有盒子的球变没,最少需

    来自 gemone
    00
  • avatar 小姐姐kankan卡哇伊的yzn~ 2020-11-07 20:50:16

    启发式合并

    启发式合并顾名思义就是得到启发后进行合并.把原本合并时的(n>m) O(nlogm)->O(mlogn).本题题意那么长,说白了就是给你n段,然后询问在所有段最多重叠k次可以的最大权值是多少.直接建树分治合并即可~代码如下: #include <bits/stdc++.h>

  • avatar Bernard5 2020-11-07 21:01:03

    2020CSP-J普及组复赛 个人题解

    优秀的拆分(power) 死于bitset的下标访问。看了眼之前的博客,然后随便测了点数据没出问题,然后就放心用bitset[0]这种,然后就G了。算法是对的,转换成string以后就能过了。 教训就是不知道bitset的下标访问出来是什么鬼东西。 其实直接用long long或者int都是能轻松切

    来自 Bernard5
    20
  • avatar 小姐姐kankan卡哇伊的yzn~ 2020-11-07 21:01:17

    网络流24题

    Mark有时间更~ https://ac.nowcoder.com/acm/contest/8891

  • avatar 子永 2020-11-07 21:10:18

    《神经网络与深度学习》读书笔记

    2.3机器学习的简单示例——线性回归 线性回归(Linear Regression)是机器学习和统计学中最基础和最广泛应用的模型,是一种对自变量和因变量之间关系进行建模的回归分析.自变量数量 为1时称为简单回归,自变量数量大于1时称为多元回归。 通俗化的理解 f = ax+b 我们知道一定数量的(

    来自 子永
    00
  • avatar me滚去学习 2020-11-07 21:18:06

    第五章 动态规划

    当属性是最大值或者最小值的时候,划分子问题可以有重复的部分,但是如果求元素的数量,那么划分子问题不能有重复的部分 常用模型:背包 优化的时候,如果用上一层体积,就从大到小枚举,如果用本层体积,就从小到大枚举 01背包 --每件物品最多只用一次 const N int = 1010 func kn

    来自 me滚去学习
    00
  • avatar 中个奖吧 2020-11-07 22:14:59

    牛客题霸 - 反转字符串题解

    题目:反转字符串 Solution_1 如果你知道 reverse() 函数的话,可以偷个懒 AC Code_1 class Solution { public: string solve(string str) { reverse(str.begin(),str.end()

    来自 中个奖吧
    110
  • avatar issue是云哥的小迷×呀 2020-11-07 22:32:44

    Colorful Tree

    好难写....完全想不到,也不会证明 抄的https://ac.nowcoder.com/acm/problem/blogs/200179 好厉害呜呜 #include <bits/stdc++.h> using namespace std; typedef long long ll;

  • avatar 福大大架构师每日一题 2020-11-07 22:38:06

    2020-11-07:已知一个正整数数组,两个数相加等于N并且一定存在,如何找到两个数相乘最小的两个数?

    福哥答案2020-11-07: 1.哈希法。2.排序+双指针夹逼。 golang代码如下: package main import ( "fmt" "sort" ) const INT_MAX = int(^uint(0) >>

  • avatar 小明同学# 2020-11-07 22:54:59

    备战春招-03

    结束mybatis(感觉面试问的不多)主要在学习spring,这块还是比较重要的【刷题】剑指 Offer 18 删除链表的节点剑指 Offer 19 正则表达式匹配剑指 Offer 20 表示数值的字符串剑指 Offer 21 调整数组顺序使奇数位于偶数前面剑指 Offer

    来自 小明同学#
    00
  • avatar lifehappy 2020-11-07 23:05:10

    Lady Layton with Math(杜教筛)

    Lady Layton with Math /* Author : lifehappy */ #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 2e6 + 10

    来自 lifehappy
    30
  • avatar 弄啥嘞201911141010254 2020-11-07 23:17:50

    快排+倒序遍历

    1.先快排 2.倒序遍历,如果相邻数据不重复k--,重复k不变 3.当k=1时,就是第K大数据 public int findKth(int[] a, int n, int K) {   

  • avatar lifehappy 2020-11-07 23:27:50

    数论题单(牛客)

    Rinne Loves Sequence 题解 HRY and mobius 题解 小V的和式(这道题目好难啊) 有用的 LCM 小D的Lemon 题解 解方程 题解

    来自 lifehappy
    11
  • avatar SunnyX 2020-11-07 23:46:12

    翻转链表

    题目:https://www.nowcoder.com/questionTerminal/75e878df47f24fdc9dc3e400ec6058ca //用递归的思路,保留头指针即可public class Solution { public ListNode ReverseList(List

    来自 SunnyX
    10
  • avatar 华仔1314 2020-11-07 23:48:02

    HTTP 状态码及其含义

    1XX :信息状态码100 Continue 继续,⼀般在发送 post 请求时,已发送了 http header 之后服务端将返回此信 息,表示确认,之后发送具体参数信息2XX :成功状态码200 OK 正常返回信息201 Created 请求成功并且服务器创建了新的资源202 Accept

    来自 华仔1314
    00
  • avatar 我又回来啦 2020-11-07 23:54:17

    日语语法-第一单元

    どれ:哪一个?(单独使用)森さんのかばんはどれですか どの名:哪一个?(连名词)小野さんの机はどの机ですか あの方(かた):那个人(礼貌) 询问年龄:- 何歳ですか おいくつですか(对孩子 何歳 いくつ) 给对方物品,劝对方进餐: どうぞ 名も名です:也 あなたも中国人ですか?你也是中国人吗?

    来自 我又回来啦
    00
  • avatar 闹钟先生20 2020-11-08 00:03:20

    重新安装protues,

    我遇到的问题是protues7.8卸载了重新安装protues8.7 一:你可以在控制面板中先把protues7.8卸载了之后在电脑中查找Licence Manager的文件将它删除了。 二:进入注册表,Win+R,输入“Regedit”命令进入到注册表,在编辑中查找“Labcenter

    来自 闹钟先生20
    10
  • avatar Xu_Ke 2020-11-08 00:11:02

    # CSP-2020 游记

    赛前花絮: 比赛前一天晚上复习了一下线性求逆,线段树合并,然后复习了以前群体订正的一些调过很久的毒瘤题以后,11:30就休息了 普及组: 开考前没检查Dev-C++的64位选项,在打完T1调试的时候发现缺少z啥.啥系统文件,只好放弃单步调试,硬着头皮用输出调试(几乎没用过),发现把log2写成log

    来自 Xu_Ke
    00
  • avatar 秃头小白 2020-11-08 00:45:29

    Round Corridor

    题目链接 https://codeforces.com/problemset/problem/1200/C 解题思路 枚举几种不同的情况,找一下规律。(也不是很好找)感觉能想出来有点意外…… AC代码 #include<bits/stdc++.h> #define ll long lon

    来自 秃头小白
    10
  • avatar Sputnik0422 2020-11-08 08:29:57

    19805 Circle

    链接:https://ac.nowcoder.com/acm/problem/19805来源:牛客网 现在我们要把1……n这n个数字首尾连接组成一个环,使得相邻元素互质的对数尽可能多。请输出最大对数。 互质_百度百科“互质是公约数只有1的两个整数,叫做互质整数。公约数只有1的两个自然数,叫做互质自

    来自 Sputnik0422
    00
  • avatar 雨后qingtian 2020-11-08 09:13:16

    直播获奖(live)题解

    直播获奖题解链接https://blog.csdn.net/weixin_45615224/article/details/109555502

    来自 雨后qingtian
    00
  • avatar CongYang_96 2020-11-08 10:02:53

    二叉搜索树的第K个节点

    1.题目:给定一棵二叉搜索树,请找出其中的第k小的结点。 输入 {5,3,7,2,4,6,8},3 返回值 {4} 说明 按结点数值大小顺序第三小结点的值为4 2.思路:本题最关键的在于是一颗搜索二叉树,那么中序遍历的输出结果就是一个递增的数组!!!!!! import java.util.Arra

    来自 CongYang_96
    00
  • avatar showtime201806171218758 2020-11-08 10:09:13

    链表-判断链表中是否存在环

    解法思路:利用快慢指针,一个指针走两步一个指针走一步,直到快指针为null,则说明不存在环,如果存在环,则快慢指针总会有一次相等。java解答代码: /** * Definition for singly-linked list. * class ListNode { * int va

  • avatar 小柯吉 2020-11-08 10:12:33

    合并果子 题解

    链接:https://ac.nowcoder.com/acm/contest/1011/D来源:牛客网 题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。 每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。

    来自 小柯吉
    00