首页 > TAG信息列表 > 真话
假如,程序员面试的时候说真话
原文阅读: 假如,面试的时候说真话 做程序员这么长时间了,经常能够听到一句话:面试造火箭,入职拧螺丝。而且,随着就业环境越来越卷,现在只会造火箭恐怕都不行了,得能造个空间站才行。 回想自己刚毕业那会儿,哪有什么八股文需要背,而且面试内容也更贴近实际。更不会有面试官刻意挖一些生僻的技悖论 秒懂 秒理解 悖论 少走弯路
悖论我认为并不是很好理解,顶级文字游戏(可能没见识,夸张了),主要还是理解方向没对。 下面我给出一种方向: (我在对我妈说):A 若 A 为真,则:我在说真话 若 A 为假,则:我在说假话 没毛病吧 ------------------------------------------------------------------------------------------------九连环的问题及撒谎问题求解
一.九连环 思路: 设置两个函数 f(i,1)函数代表,当前局面为[0,i]为空,装上单环i f(i,0)函数代表,当前局面为[0,i-1]为空,i存在,卸下单环i, digui(i,1),表示[0,i]为空,[0,i]全装上 digui(i,0),表示[0,i]全都存在,[0,i]全卸下来; 二.撒谎问题 某班中的一位同学做了好事不留名,表扬信来了之后,班C语言实现——查找凶手
某地发生一起凶杀案,目前四人有嫌疑,下面为嫌犯供词: A: 不是我 B: 凶手是C C: 凶手是D D: C在撒谎 四人中有三人说真话,一人说假话,请你帮助警方找出凶手 实现思路 假设A是凶手,再将每个人所说的话变成一个判断,如果为真,那么就为1,四个人加起来说的话再进行判断,如果真话数为3,那么就