我们可以在以太坊发布各种各样的Dapp,最多的就是发行代币。
3Sum
问题描述
这是LeetCode上的一道题:
Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.
Note: The solution set must not contain duplicate triplets.
For example, given array S = [-1, 0, 1, 2, -1, -4],
A solution set is:
[
[-1, 0, 1],
[-1, -1, 2]
]
Matlab中使用C语言
- 首先你需要有一个C编译器,在这里找到适合你机器的编译器并安装:System Requirements and Supported Compilers。以TDM-GCC为例:
在 sourceforge.net 网上, 搜索关键词: “TDM-GCC MinGW”, 下载编译器: tdm64-gcc-5.1.0-2.exe - 把编译器安装到磁盘上后, 添加系统环境变量。
- 重启 MATLAB, 并执行命令:12eval(['mex -setup:''',fullfile(matlabroot,'bin\win64\mexopts\mingw64.xml'),''' C']) % Cmex -setup
如果出现下面结果就说明配置成功了。
Keras 安装
配置说明
- 操作系统 Windows 10(64 bit)
- 显卡 Intel HD Graphics Family(无力吐槽)
- Python版本 3.6.2
(如果你用的是Anaconda,python版本不会是问题,可以重新创建一个environment,参见同时安装python2和python3)
Keras官网 Keras
我会尽量按照官网的步骤进行安装。
jsp:useBean用法
VSCode中使用C/C++
安装
安装 Visual Studio Code
官网 https://code.visualstudio.com/Download
安装 MinGW
官网 http://www.mingw.org/
安装之后你需要使用 MingGW Installation Manager 安装需要的Packages,比如gdb,如果你没有C/C++的编译器,你也可以同时安装gcc和g++。
因为MinGW不会自己配置PATH,所以你需要手动将MinGW下的bin文件夹添加到PATH中。配置好后可以在命令行中输入gdb,gcc,g++等检验是否安装成功。
安装扩展
在VSCode的应用商店中安装C/C++的扩展。
安装其他
上面三个安装完成后,就可以满足最简单的需求了,如果你有更高阶的需求,可以安装更多的内容,例如一些可选扩展:
- C/C++ Snippets(Snippets即重用代码块)
- C/C++ Advanced Lint(vscode-c-cpp-flylint)(Lint即静态检测)
- Code Runner
- Rainbow Brackets:彩虹花括号,但注释掉以后不会变灰,算是一点不足
- One Dark Pro:大概是VS Code安装量最高的主题
- GBKtoUTF8:把GBK编码的文档转换成UTF8编码的
或者你也可以使用其他的编译器,这些都不在本文的讨论内容之内。
同时安装python2和python3
简介
python在逐渐向3发展,但是依然会遇到一些项目需要在2.7的环境中运行,同时安装2和3两个环境是一种解决方法。
安装Anaconda
这是一个很好的Python工具,下载的时候可以选择2或3的版本(这里假定你安装了2.7的版本,现在需要再安装3的环境)。
官网 https://www.anaconda.com/download/