摘要: 首先感谢FISCO社区的大佬们,感谢他们的贡献,感谢他们负责任的态度,再次感谢。 这篇文章算是这几周对FISCO-BCOS 学习的总结,其实官方文档写的已经很清楚了,我还是建议多看官方文档。 文章的主要目的是让读者快速体验FISCO预编译智能合约的开发! 首先需要一台ubuntu16.04的机器,1 阅读全文
posted @ 2020-08-27 10:52 州长在手 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 1.安装gradle,解压到指定目录,添加环境变量,我这里安装到/opt了 2. 修改 gradle/wrapper/gradle-wrapper.properties,添加下面内容 distributionUrl=/opt/gradle distributionBase=GRADLE_USER_H 阅读全文
posted @ 2020-08-26 00:51 州长在手 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 首先建议看一下知乎大佬的总结这点非常重要! 借用大佬的总结: 对于 leetcode 的单链表定义,take(), as_ref(), as_mut() 是最常用的工具。只要理解所有权和借用检查,Rust 链表并没有那么可怕。 首先要清楚 as_ref() 是不可变引用, as_mut() 可变引用 阅读全文
posted @ 2020-08-06 16:51 州长在手 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 反转字符串 最简单的解决方法! s.reverse(); 当然也可以自己写! let len = s.len(); let mut t: char; for i in 0..len / 2 { t = s[i]; s[i] = s[len - i - 1]; s[len - i - 1] = t; 阅读全文
posted @ 2020-08-04 15:05 州长在手 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 简书大佬的分析!!! 旋转图像 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 说明: 你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例 1: 给定 matrix = [ [1,2,3], [4,5,6], [7,8,9 阅读全文
posted @ 2020-07-29 15:21 州长在手 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 下面是Rust测试用的数组,可以复制过去。 let vec: Vec< 阅读全文
posted @ 2020-07-29 11:20 州长在手 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 解决方案: 判断target - nums[i] 是否存在Map中,之后把nums[i]插入Map. 阅读全文
posted @ 2020-07-28 16:09 州长在手 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 两种方案: 第一种排水法(drain) 标准库里的 阅读全文
posted @ 2020-07-28 14:56 州长在手 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 加一 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 思路: 先旋转数组便于计算,声明一个变量保存进位,先加上进位,然后进位清零,在比较大小,大于9,进位加1;最后 阅读全文
posted @ 2020-07-28 14:39 州长在手 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 两个数组的交集 II 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[4,9]这道题的解题思路就是, 阅读全文
posted @ 2020-07-28 11:54 州长在手 阅读(519) 评论(0) 推荐(0) 编辑