1. 问题 给定无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色,是否有一种着色法使G中任意相邻的2个顶点着不同颜色。 2. 解析 通过回溯的方法,不断的为每一个节点着色,在前面n-1个节点都合法的着色之后,开始对第n个节点进行着色,这时候枚举可用的m个颜色,通过和第n ...
分类:
其他好文 时间:
2021-06-07 20:07:42
阅读次数:
0
locker 分布式锁简介 分布式锁目前实现大部分方式 使用mysql 使用redis 使用zookeeper 基于此,成熟的案例有比如redisson 这种官方比较推荐的方案,为了深入研究,准备在这个项目中复现这3种形式的锁 锁的用途 分布式锁主要可以独立于服务之外,主要的目的是在集群中保证同一时 ...
分类:
其他好文 时间:
2021-06-07 20:07:12
阅读次数:
0
目录 MySQL学习总结之路(第一章:服务与数据库管理) MySQL学习总结之路(第二章:表) MySQL学习总结之路(第三章:数据类型) MySQL学习总结之路(第四章:运算符) MySQL学习总结之路(第五章:函数) 1、MySQL中常用字符串函数 函数 功能 CANCAT(S1,S2,…Sn) ...
分类:
数据库 时间:
2021-06-07 20:02:38
阅读次数:
0
create database zuoye; -- 创建数据库 use zuoye; -- 使?数据库 #创建?个库表 create table Student -- 学?表 ( Sno char(3) NOT NULL Primary key , -- 学号 ,设为主键,不允许空值 Sname c ...
分类:
数据库 时间:
2021-06-07 19:59:03
阅读次数:
0
顺序存储二叉树详解 说明 顺序存储二叉树,即将一颗完全二叉树按照从上到下,从左到右的顺序存储到一个数组中,因为数组是顺序存储的结构,因此称为顺序存储二叉树 给二叉树中各节点用 n 编号,从零开始,一直到最后 一个节点,对应于数组位置 假设当前节点的编号为 n ,那么当前节点的左子节点编号为 2 * ...
分类:
其他好文 时间:
2021-06-06 19:48:20
阅读次数:
0
说明: 作者:原文出处 答案基于mysql 8.0,自己写的,不一定正确。 20210604 题目: 两张表: id 是自动递增的主键,CandidateId 是 T0604A 表中的 id. 请编写 sql 语句来找到当选者的名字,即选票最多的候选者。上面的例子将返回当选者 B,因为他获得了2票, ...
分类:
数据库 时间:
2021-06-06 19:47:55
阅读次数:
0
目录 前言 1 下载mysql 2 解压文件 3 配置文件 4 安装初始化mysql 5 修改密码 6 设置远程访问 7 设置开机自启动 8 配置环境变量 前言最近闲着没事,则把mysql的详细安装步骤在这里写一遍,以防后面又忘了。 MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 My ...
分类:
数据库 时间:
2021-06-06 19:42:53
阅读次数:
0
工厂模式 工厂模式中的“工厂”实际上就是把类看成制造某种模板的工具(工厂),由这个类生成的实例除了本身自有的属性外,还可以通过指定的方式产出具有不同属性的同一类实例 比如:有一个面包房,它提供面包制作服务,在面包做好之后,你可以选择撒上不同的调味料,从而得到不同的面包。但这些食物仍属于面包这个范畴。 ...
分类:
编程语言 时间:
2021-06-06 19:42:01
阅读次数:
0
1.下载mysql-8.0.25(https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.25-el7-x86_64.tar.gz) 2.上传到 /usr/local/mysql 目录,执行 tar -zxvf /usr/local/mysqlmys ...
分类:
数据库 时间:
2021-06-06 19:41:07
阅读次数:
0
set @oldID='1';-- 你要删除的idselect device_type_ids, TRIM(BOTH ',' FROM REPLACE(CONCAT(',',device_type_ids,','),CONCAT(',',@oldID,','),',')) as New_ids fr ...
分类:
数据库 时间:
2021-06-06 19:39:39
阅读次数:
0