求助:学校计算机实验室招新题目怎么出?

maxhhg:实验室面对大一招新,最头疼的就是出题了,发现出题的难度比做题还难,大一现在对算法等并不了解,但我们现在想出一些算法和思维逻辑题

要求:

1.尽可能避免过于发散和开放的题,

2.(难度)大家都能读懂题,能下笔,不会直接让人完全懵掉,避免大家完全没思路(每次这类题都是瞎答,区分度太低)

3.(区分度)有个渐进难度,大部分人只能想出普通解法,给一点提示,可以想出更好的,少部分,可以想出最优的

4.尽可能写思路,然后要求写一点至少伪代码

5.趣味性(新鲜度)

现在已经有一道题了:

一副去掉大小王的扑克牌(4 种花色), 随机洗牌打散后, 赌神小明从中随机抽出一张藏了起来, 让大家用最快的速度, 找出从牌堆里消失的这张牌的点数是几. 请擅长计算机的大家写出自己的思路, 并尽可能用程序 /画图表示.

Tips: 你可以先结合实际场景想想最简单的做法, 给出思路或者(wei)代码. 然后再想一下, 这样做是不是会占用额外的空间, 再尝试想想有没有更好, 更快的方法.

我已经在网上搜了很多题目,都不太行;不知道各位 V 有什么好的想法和题目。

murmur:麻将相关的,初级判断是否听牌,高级判断胡什么

murmur:判断听牌这个是华为有一年的编程比赛,当年多少人看到麻将直接交白卷,但是也不排除有大神直接 return true 或者 return false 拿了一部分 test case 的分

寻一份以创意和创新为核心的产品类型的工作。最好是互联网行业的,其他·行业单独聊。

zhimo08:1 、本人有一定的互联网 Js 、小程序编程的基础,备注:工作中我希望自己不用写代码,也不改 bug,但是我可以出一些难点的代码逻辑。 2 、嵌入式、C 语言和汇编自己也是会的,大学学的这些。但是物联网开放生态不成熟,个人认为。 3 、本人是理科生,学习期间是一个极其偏科的学生。因为我喜欢的东西,一般我会做到极致。所以我也不允许我的产品很菜很…

更高级的编程方式:现寻求技术大牛或者有勇气挑战新技术的技术合伙人。

zhimo08:从二进制 0 和 1 的编程方式到面对对象编程,现在我们要做更高级的编程方法。 那么更高级编程方式是什么呢? 现在已经有很多公司在做可视化无代码编程,但是这该怎么去做,简单的用模板嵌套吗? 用代码写好的无数的组件库,作为模板库,进行组装吗? 我认为都不是。我已经有了一个完成的解决方案。如果你想知道并参与其中,你也愿意去挑战难关,那么加我 vx…

一键拷贝常用动画效果 CSS 代码

jeffjade:CSSFX,一个 CSS 动效相关的网站: https://cssfx.lovejade.cn/ 。她集合 Web 开发中常用的动画效果,如鼠标悬停、输入框获取焦点、加载、以及其他动画;不仅有展示效果,并提供一键拷贝至剪切板,以便您可以在自己的项目中使用。 备注:这个项目是基于 GitHub 的一个项目( CSSFX ?) fork 而来,…

蓝湖赶紧招几个算法大神吧,实在太卡了

Biwood:设计师上传了 1920*5972 像素的设计稿,打开之后几乎无法操作,跟放幻灯片似的。同样的设计稿,上传到 figma 测了一下,没有任何卡顿。看了下页面代码,蓝湖竟然用的是 DOM 渲染,figma 用的是 canvas + wasm,这技术差距有点大,赶紧优化一下吧。gaobh:都把我电脑卡出五国了哈哈

华为 SE 岗位职责是什么,类似互联网公司的产品经理吗?

stardustree:从 IPD 流程来看,华为的 SE 全称是系统工程师,负责根据产品战略规划来进行产品规格设计和技术设计,是一个职责很宽泛的岗位,既要做产品设计,又要做技术设计(不确定是到概设还是详设)。 而在互联网公司,产品设计一般由产品经理负责,技术设计一般由研发架构师或研发工程师负责。 华为的 SE 真的能把这两部分都负责好吗?尤其是一些软件类产…