V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Allianzcortex  ›  全部回复第 21 页 / 共 34 页
回复总数  662
1 ... 17  18  19  20  21  22  23  24  25  26 ... 34  
只要能和 Gakki 在一起,写什么语言我都愿意啊!!!

http://7xk19m.com1.z0.glb.clouddn.com/gakki.jpg
2017-01-31 09:48:10 +08:00
回复了 q397064399 创建的主题 程序员 转行狗, 很快要春招了, 1 个月的时间 准备的侧重点?
对了,我最近在写这个: https://github.com/Allianzcortex/bweever :-D 把之前零散的东西聚起来~~
2017-01-31 09:37:55 +08:00
回复了 q397064399 创建的主题 程序员 转行狗, 很快要春招了, 1 个月的时间 准备的侧重点?
@q397064399 我是 Python 党啊(大雾)。你用 Hash 的目的是为了每个 i,j 的位置生成一个唯一的 ID?我贴一下我之前学的时候写的解法,没有检验参数,但基本就是这样啦。也改成 Java 版了:

```
public class NumberOfIslands {
int count = 2;

public int solve(int[][] island) {

for (int i = 0; i < island.length; i++)
for (int j = 0; j < island[0].length; j++) {
if (island[i][j] == 1) {
dfs(island, i, j);
count += 1;
}
}
for (int i = 0; i < island.length; i++) {
for (int j = 0; j < island[0].length; j++) {
System.out.print(island[i][j] + " ");
}
System.out.println();
}
return count-2;
}

public void dfs(int[][] island, int i, int j) {
if (i < 0 || i >= island.length || j < 0 || j >= island[0].length || island[i][j] == 0)
return;
if (island[i][j] == 1) {
island[i][j] = count;
dfs(island, i + 1, j);
dfs(island, i - 1, j);
dfs(island, i, j - 1);
dfs(island, i, j + 1);
}
}

public static void main(String[] args) {
int[][] island = {
{1, 1, 0, 0, 0},
{0, 1, 0, 0, 1},
{0, 0, 0, 1, 1},
{0, 0, 0, 0, 0},
{0, 0, 0, 0, 1},
};
NumberOfIslands s = new NumberOfIslands();
System.out.println(s.solve(island));
}
}

```
2017-01-31 07:12:03 +08:00
回复了 q397064399 创建的主题 程序员 转行狗, 很快要春招了, 1 个月的时间 准备的侧重点?
这道题是刘汝佳算法里的题目,求油田的联通性。 dfs 。
2017-01-24 16:59:49 +08:00
回复了 Antidictator 创建的主题 随想 学历的重要性在 IT 行业是否稍稍减弱
写 《 Python Web 开发实战》的董伟明和微博上的梁斌 penny 厂长都是专科毕业的,他们去 BAT 都没有问题,所以这个命题本身就不成立。但恕我冒味,大学里的数据结构课程我也能考 90 ,但不见得我能熟练刷题, hdu 上刷了很长一段时间的题才有感觉。什么叫“用 Google 的逼格高”,用 Google + 英文 搜索是一个合格工程师的基本功,你用百度只要能解决问题也没有什么好说的,但认为用 Google 的都在装逼,那就没有办法了。国奖,港企实习,分布式......你开心就好,不是说拿 Kafka 配了个 zookeeper 就算分布式了,你先把 paxos 算法的 proposer 和 acceptor 角色说清楚再说。哦,对了,董伟明能给 Python 标准库打 Patch ,梁厂长考了清华的博士。
2017-01-21 23:59:14 +08:00
回复了 wooparadog 创建的主题 酷工作 [北京/上海] 饿了么框架北京分部招 Pythoner
@tonyseek 头像为什么不是那个松鼠~~~
2017-01-21 23:27:36 +08:00
回复了 kingfighters 创建的主题 程序员 昨天面试了一下,几个问题答不上来,特此求教小伙伴们
@mayne95 exec() 不安全啊。第一道题是后缀表达式,用一个 List 模拟堆栈存储数字和括号,用另一个 List 模拟存储符号,遇到右括号就弹出计算最近的两个数字值。第二道题有毒,,它是要考 Young Generation 的 GC 机制还是什么。 @xielemon @lalalanet 呃。。我记得 ArrayList 的 capacity growth 根据实现机制的细节是不一样的,应该是原有的 *1.5 后再 +1 (很久以前在 SO 上看的一个回答了,现在手机答,不确保对不对。。。)
2017-01-19 22:53:56 +08:00
回复了 whx20202 创建的主题 Python 话说 try catch 执行效率低吗?不限于 Python
.... . easier ask forgiveness than get permission ,所以写就好了
其实我想说的很多时候返回的 JSON 格式顺序是不固定的,调好了这一个正则,下次请求的时候内容就又变了。所以???
2017-01-15 00:18:47 +08:00
回复了 imcocc 创建的主题 Python Python 多 for in 问题
所以一直说掌握好 Google+英文 能解决开发中 99% 的问题~
2017-01-15 00:14:29 +08:00
回复了 imcocc 创建的主题 Python Python 多 for in 问题
这个......还是授人以渔更好些(汗。。其实自己就是弱鸡), Google 搜: Python iterate with index 第一个结果就是 SO 的这个 http://stackoverflow.com/questions/522563/accessing-the-index-in-python-for-loops 最高票回答就是用 enumerate 。换成 Scala iterate with index 就是 http://stackoverflow.com/questions/6833501/efficient-iteration-with-index-in-scala ,用 zipWithIndex 。用 Java iterate with index ,就是 http://stackoverflow.com/questions/3329842/how-to-get-the-current-loop-index-when-using-iterator ,本身没有实现,或者自己用一个变量来在 for-loop 里自增,或者用 iterator.nextIndex()
2017-01-13 13:06:26 +08:00
回复了 Allianzcortex 创建的主题 Linux 吐槽一下用 Ubuntu 的那些事......
@colorfulberry 嗯嗯,学习了一个:-D
2017-01-12 14:14:17 +08:00
回复了 Allianzcortex 创建的主题 Linux 吐槽一下用 Ubuntu 的那些事......
@ubear1991 我用 Ubuntu 用了三年了~()´д`()
2017-01-12 11:16:41 +08:00
回复了 Allianzcortex 创建的主题 Linux 吐槽一下用 Ubuntu 的那些事......
@corvofeng :-D
2017-01-12 11:16:14 +08:00
回复了 Allianzcortex 创建的主题 Linux 吐槽一下用 Ubuntu 的那些事......
@ilovesusu 可以可以~~
2017-01-12 10:51:04 +08:00
回复了 Allianzcortex 创建的主题 Linux 吐槽一下用 Ubuntu 的那些事......
@yylzcom 嗯,没有 everything 确实好多时候很麻烦
2017-01-12 10:46:17 +08:00
回复了 Allianzcortex 创建的主题 Linux 吐槽一下用 Ubuntu 的那些事......
@lbp0200 还有像 OpenSSL 自己编译和从 apt-get 安装的冲突这种,但这不算是 Ubuntu 的锅啊。额.......你还遇到过多少问题啊......
2017-01-12 10:42:41 +08:00
回复了 Allianzcortex 创建的主题 Linux 吐槽一下用 Ubuntu 的那些事......
@tankb52 ...... @TimLang 嗯,主要是 Mac 的键程太短,还不是太适应......现在用的是 ThinkPad T440 ,本来下一步要换 X1 的,但现在真的要考虑一下了⊙﹏⊙b 汗
1 ... 17  18  19  20  21  22  23  24  25  26 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2426 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 15:01 · PVG 23:01 · LAX 08:01 · JFK 11:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.