遇到了个奇怪的问题

最近在学算法,写了一个线性时间的获取最大子数组的方法。 但是奇怪的是,速度有可能会突然慢很多。 代码如下: pub fn quick_find_max_subarray(v:&Vec) -> (usize,usize,i32){ let mut max_array = (0,0,0); let mut i = 0; while(i<v.len()){ let array = find_new_array(&v,i); i = array.1; le

为什么有人工作才两年,能力就远超过五年的设计师?

有些设计师工作两年,能力却比好多工作三到五年的设计师强。 出现这种情况,我觉得很大程度上和设计师的日常习惯有关。拥有好的习惯可以帮助设计师快速提升工作能力。 保持好的习惯,我这里总结了以下4个: 时刻思考 项目复盘 挖掘业务和设计价值 制定长期学习计划 时刻思考 大部分设计师,在工作期间,真正思考的时间估计不到工作时长的二分之一,即思考时间不超过4个小时,其他时间都是在混沌中度过。 设计师的大部分精力和时间都被业务所驱使着,导致没有留下充足的精力和时间思考。 我们在工作中

让设计更有说服力的20条经典原则:特斯勒定律

往期回顾: 《让设计更有说服力的20条经典原则:美即好用效应》 《让设计更有说服力的20条经典原则:多尔蒂门槛》 《让设计更有说服力的20条经典原则:菲茨定律》 《让设计更有说服力的20条经典原则:希克定律》 《让设计更有说服力的20条经典原则:雅各布定律》 《让设计更有说服力的20条经典原则:简洁法则》 《让设计更有说服力的20条经典原则:邻近性》 《让设计更有说服力的20条经典原则:相似性》 《让设计更有说服力的20条经典原则:连通性》 《让设计更有说服力的20条经典原

体验鹿班前,先来这6个人工智能网站感受 AI 黑科技!

近两年来,AI到处都是,人工智能遍地开花,日常使用的就有AI语音助手,AI识图,AI智能家居,AI已经遍布我们生活。你可能觉得这些简简单单的AI没什么,maybe你还觉得它只是Siri那种级别的人工智能。 但是…上面提及的只是人工智能里最最最底层的东西,厉害的人工智能懂得学习,它们能够通过深度学习能够做出一些牛逼的事情。 这在AI领域中被称为「机器学习」,电脑通过模拟人类学习的过程,可以做到自我更新、自我进化、自我学习。 今天想给大家介绍一些比较厉害的「人工智能」

做过多场PPT培训后,我把最精华的6个章节整理成这篇干货!

PPT的重要性 谈起PPT的重要性,很多人会想起来几年前的一次用户体验大会,百度设计总监做presentation的PPT,我们首先来看一下他的「作品」。 大家作何感受? 之后的结果大家也知道了,他被轰下台,由于在设计圈舆论等原因,不久后被百度开除。 跟大家分享一个思维,无论你做哪个行业,哪种职业,你除了先学会基本入门技能,其次你要做的是:这个行业这一领域做得最好的是什么样?找出他,模仿他,这无疑是最快的学习路径。 1. 原研哉的PPT 我们首先来看一下,无印良品的设计总监

快戳进来看看!2019年5月设计圈超实用干货大合集

每月一次的设计圈超实用干货大合集又来了!这个月的设计素材中,有很多炫酷好玩的新鲜工具,比如可以帮你快速找到符合 CC 协议的免费图片的服务,拯救你的设计项目;能够提升创意和效率的笔记工具,让团队成员一起催发灵感;在线制作简历的服务,让你求职更加快捷。这只是整个列表当中,很小的一部分。 每周都不会缺席的图标、字体等素材,一样非常实用。而这周素材当中,服务于前端和开发的工具不在少数,相当给力。   Creative Commons Search Engine 想要找到你能随意使