摘要:
Python 黑魔法(持续收录) zip 对矩阵进行转置 zip 反转字典 将list分成n份 all & any 函数 all :如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False any : 如果所有元素中有 阅读全文
摘要:
CodeBlocks X64 SVN 编译版 采用官方最新的SVN源码编译而来,纯64位的,所以32位系统是不能使用的。字体使用的是微软的YaHei UI字体,如果有更好的字节建议,可以留言。由于直接使用最新的SVN源码,故版本往往会比官方的Nightly Build版还要新。请在家长的陪同下... 阅读全文
摘要:
Build Code::Blocks源码 ---By 狂徒归来 CodeBlocks是一款非常优秀的IDE!可惜的是没有64位的版本,而且本来是轻量级别的IDE就应该够轻,能够像记事本工具一样,迅速启动!更悲催的是Code::Blocks的正式版更新周期太长了,这一点比起... 阅读全文
摘要:
使用UltraEdit搭建自己的C/C++ IDE CodeBlocks的13.12版本啊,主要缺点是启动慢,而且在Windows上容易假死,写着写着就无响应了,然后死活活不过来。所以没办法,只好干脆使用UltraEdit搭建自己的轻量级IDE。 需要的软件有GCC 5.0 、Astyle和Ul... 阅读全文
摘要:
GCC 6.1x Compilers 下载地址1: Mingw gcc 6.30下载 这个是某微软员工编译的版本 MinGW is a port of GCC to Windows. It is free of charge and simple to use (well, as simple as 阅读全文
摘要:
用Python实现基于Hadoop Stream的mapreduce任务 因为Hadoop Stream的存在,使得任何支持读写标准数据流的编程语言实现map和reduce操作成为了可能。 为了方便测试map代码和reduce代码,下面给出一个Linux环境下的shell 命令: 可以轻松的在没有h 阅读全文
摘要:
给定一个字符串 s ,你可以通过在字符串前面添加字符将其转换为回文串。找到并返回可以用这种方式转换的最短回文串。 示例 1: 示例 2: 解题思路一 直觉告诉我们,我们找出左边的最长回文子串,比如 左侧最长的回文子串就是 ,然后将右侧剩余的部分反转补到原串的左侧即可。由于找的是最长的回文子串,直接从 阅读全文
摘要:
设计一个支持以下两种操作的数据结构: search(word) 可以搜索文字或正则表达式字符串,字符串只包含字母 或 。 可以表示任何一个字母。 示例: 说明: 你可以假设所有单词都是由小写字母 组成的。 解题思路 直接用字典树(trie)即可,至于 匹配符直接利用回溯即可。 python3 inc 阅读全文
摘要:
给定一个二维平面,平面上有 n 个点,求最多有多少个点在同一条直线上。 示例 1: 示例 2: python3 include using namespace std; struct Point { int x; int y; Point() : x(0), y(0) {} Point(int a, 阅读全文
摘要:
实现一个 Trie (前缀树),包含 , , 和 这三个操作。 示例: 说明: 你可以假设所有的输入都是由小写字母 构成的。 保证所有输入均为非空字符串。 思路分析 模板题,就没有什么好说的了,直接上代码。 python3 include using namespace std; const int 阅读全文
摘要:
给定范围 [m, n],其中 0 using namespace std; static auto x = "" { std::ios::sync_with_stdio(false); std::cin.tie(NULL); return 0; }(); class Solution { publi 阅读全文
摘要:
给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数。 示例 1: 示例 2: 说明: 输出结果可能非常大,所以你需要返回一个字符串而不是整数。 这道题目非常有意思。读完题之后,我们可以得到一个初步的方案:由于无论怎么排,最佳的方案肯定是会把所有的数字全部用上。所以,如果字典序越大的,得到的数 阅读全文
摘要:
Python 装饰器初探 在谈及Python的时候,装饰器一直就是道绕不过去的坎。面试的时候,也经常会被问及装饰器的相关知识。总感觉自己的理解很浅显,不够深刻。是时候做出改变,对Python的装饰器做个全面的了解了。 1. 函数装饰器 直接上代码,看看装饰器到底干了些什么? 上面的Python代码, 阅读全文
摘要:
leetcode 174. 地下城游戏 一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。 骑士的初始健康点数为一个正整数。如果他的健康点数在某一时刻降至 0 或 阅读全文
摘要:
TensorFlow dataset API 使用 由于本人感兴趣的是自然语言处理,所以下面有关dataset API 的使用偏向于变长数据的处理。 1. 从迭代器中引入数据 输出的结果如下所示,我们可以将X看作是句子,存的是词的ID,Y看作是对句子的分类标签。由于不同句子长度不一样,所以这里使用了 阅读全文