csp 201912-4区块链 80分

思路 直接利用优先队列,将每一次会对外传播的节点当前的状态记住,同时也存储这次传播会到达的时间 每次产生和输出之前先更新就可以,但是因为一个节点可能在同一时间生成多个块,会被卡时间,只能得到80分,后续优化懒得做了 附赠一组测试数据 15 13 1 2 2 3 3 4 4 5 1 6 6 7 7 8 8 9 1 10 10 11 11 12 12 13 14 15 6 28 1 1 1 1 2 2 1 6 2 7 13 7 9 7 5 7 3 14 8 14 5 14 11 14 9 25 5
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

Leetcode merge-k-sorted-lists(合并k路有序链表 最小堆)

题目描述 合并k个已排序的链表并将其作为一个已排序的链表返回。分析并描述其复杂度。 Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. 思路:合并k路有序链表,可以用最小堆,然后每次送入堆中,取出最小的,并将该链表下一值取出放入 /** * Definition for singly-linked list. * struct ListNode
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

MySQL基础知识和常用命令总结

说明:以下内容是阅读书籍<<MySQL必知必会>>的摘要和总结 检索数据 排序检索数据 过滤数据 使用通配符过滤 使用正则表达式进行搜索 创建计算字段 使用数据处理函数 汇总数据 分组数据 使用子查询 联结表 创建高级联结 组合查询 全文本搜索 插入数据 更新和删除数据 创建和操纵表 使用视图 使用存储过程 使用游标 使用触发器 管理事务处理 全球化和本地化 安全管理 数据库维护 改善性能. 模式可以用来描述数据库中特定的表以及整个数据库,和其中表的关系 行(row) 表中的一个记录 必须先使
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

SpringBoot学习(七)--整合JSP技术+整合Freemarker

SpringBoot学习(七)–整合JSP技术SprinBoot是不推荐使用jsp的。其中:spriJava
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

SpringBoot学习(八)---整合SpringMvc+MyBatis

SpringBoot学习(八)—整合SpringMvc+MyBatis依赖:<!-- MyBajava
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

.NET Core 使用MediatR CQRS模式

原文:.NET Core 使用MediatR CQRS模式 前言 CQRS(Command Query Responsibility Segregation)命令查询职责分离模式,它主要从我们业务系统中进行分离出我们(Command 增、删、改)和(Query 查), 同时他可以明确的区分我们每一个动作向我们的请求模型和响应模型.从而降低了我们系统的复杂性. CQRS模式通过使用不同的接口来分离读取数据和更新数据的操作。CQRS模式可以最大化性能,扩展性以及安全性, 还会为系统的持续演化提供更
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

滑动窗口-3. 无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: "pwwkew" 输出: 3 解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,不是子串。 来
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

store---index.js

import Vue from 'vue' import Vuex from 'vuex' import Api from '../lib/api/api' import Utils from '../lib/utils/utils' Vue.use(Vuex); let store = new Vuex.Store({ state: { platformName: '' }, mutations: { // 网站基本信息 baseConfig(state,
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

第四章 Linux常用命令

4.1 文件处理命令 4.1.1 命令格式与目录处理命令ls 命令格式 :命令 [-选项] [参数] 例 : ls -la /etc   说明:1)个别命令使用不遵循此格式      2)当有多个选项时,可以写在一起      3)简化选项与完整选项-a 等于 --all 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法:ls 选项[-ald] [文件或目录]      -a 显示所有文件,包括隐藏文件      -l 详细
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

SpringBoot学习(九)--服务端数据校验

Springboot中 使用了hibernate中的validata 校验框架:导入springbojava
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

SpringBoot(十)--整合单元测试

junit依赖:<dependency><groupId>org.sprinjava
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

SpringBoot学习(十一)----热部署

热部署:在服务不停止的状态下,完成服务的一项新部署处理方式2种:SpringLoader插件:以Majava
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

SpringBoot学习(十二) ----Springboot Data Jpa

Spring Data JPA :是spring提供了一个操作数据的框架,而Spring Data 数据库
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

SpringBoot学习----redis

依赖:<dependency> <groupId>or数据库
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

ETH-RPC

可以通过:web3j包的api生成json文件,并且生成私钥 公钥: String walletFi
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

Trx-address和交易的address

调用trx的api会生成两个地址:1:address2:HexAddress其中address用来展
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

geth --goroutine 31xxxx[chan receive, xx minutes]

geth报错github.com/ethereum/go-ethereum/event.xxx找了很golang
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

Omni钱包版本更新测试链---以及正式链

Binding RPC on address ::1 port 18332 failed.0.8.1
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

Omni-usdt离线交易

关于omni-usdt离线交易:如果是正式链,可以通过下面这个api获取utxo:blockchaiJava
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0

关于ETH的NONCE

最近我的ETH交易里面出现了一种情况,交易虽然返回了hash,但是却迟迟未被确认,连在区块浏览器上也数据库
分类: 其他 发布时间: 04-28 22:59 阅读次数: 0