中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 個人簡歷 > 求職簡歷 > 筆試題目 > Google筆試的敗筆

Google筆試的敗筆

發布時間:2020-02-24

Google筆試的敗筆

1 超級失敗的1:說8點開始,考試時間100分鐘 ,怎么算都是9:10交卷;9點一到匆匆交卷了,晚上躺床上才發現錯也;

2 超級失敗的2:把自個的生日又記錯了;

3 怕怕的發現:發現mm還是超級可怕滴,眼睜睜看著一個騙局,哎,也得謹慎些以防上當受騙啊;

題目如下:

T( 0 ) = 1 ; T(1)=1;T(2)=2;T(n)=T(n-1)+T(n-2)+T(n-3);
用最優方式求T(n) ;

int?T(int?n)?{
}

可以用最熟悉的語言寫

在考場的第一個做法

?1 public ? class ?T? {
?2  ? public ? int ?t( int ?n) {
?3  ?? if ?(n? == ? 0 )? {
?4 ??? return ? 1 ;
?5  ??} ? else ? if ?(n? == ? 1 )? {
?6 ??? return ? 1 ;
?7  ??} ? else ? if ?(n? == ? 2 )? {
?8 ??? return ? 2 ;
?9  ??} ? else ? {
10 ??? return ?t(n - 1 )? + ?t(n - 2 )? + ?t(n - 3 );
11 ??} ?
12 ?}
13 }
當時發現時間夠用,進行了公式推理,但未得出規律的真諦
每個都與T(3)可以直接發生關系,關系是2的冪次方,但最終沒有得出公式
遂改進如下:

?1 public ? class ?T? {
?2  ? public ? int ?t( int ?n) {
?3  ?? if ?(n? == ? 0 )? {
?4 ??? return ? 1 ;
?5  ??} ? else ? if ?(n? == ? 1 )? {
?6 ??? return ? 1 ;
?7  ??} ? else ? if ?(n? == ? 2 )? {
?8 ??? return ? 2 ;
?9  ??} ? else ? {
10 ??? return ? 2 ? * ?t(n - 1 )? - ?t(n - 3 );
11 ??} ?
12 ?}
13 }

晚上躺床上,怎么可能這樣直接呢?
突然想到最起碼的一點就是重復數的計算,應該進行保存;
如果正向逐個求然后保存,可行;
如果倒向如何保存,尚未想好
大家來仁者見仁一下哦(有更好的思路的請指點)
public class T {
?Map values = new HashMap();
?
?public int t(int n){
??int result = 0;
??if (n == 0) {
??? result = 1;
??} else if (n == 1) {
???result = 1;
??} else if (n == 2) {
???result = 2;
??} else {
???result =? 2 * t(n-1) - t(n-3);
??}
??return result;
?}
}

 
主站蜘蛛池模板: 国产精品久久久久久久久免费桃花 | 亚洲欧美婷婷五月色综合麻豆 | 国产老熟女久久久 | 好男人社区神马WWW在线影视 | 国产影片 | a视频免费看| 欧美精品毛片久久久久久久 | 男人久久久 | 久操视频在线免费观看 | 欧美日韩国产图片区一区 | 免费精品国产自产拍在线观看图片 | 午夜精品一二三区 | 中文字幕一区二区人妻 | 国产精品久久久久久久久久白浆 | 日本三级美女 | 最好看免费观看高清视频大全国语 | 污网站视频在线观看 | 韩国三级中文字幕HD | 国产AV第一次处破 | 欧美a级成人淫片免费看 | 夜夜草网站 | 国产精品视频不卡 | 欧美综合亚洲 | 免费在线成人影院 | 97人妻中文字幕免费视频 | 日本亚洲色大成网站WWW | 亚洲AV永久无码精品一区二区国产 | www.黄色| 久热这里只有精 | 欧美色婷| 日韩欧美在线第一页 | 蜜臀亚洲av永久无码精品老司机 | 99精品欧美一区二区蜜桃美图 | 色久综合网精品一区二区 | 99国产精品国产精品九九 | 国产av一区最新精品 | 高大丰满40岁东北少妇 | 日韩欧精品无码三级片 | 欧美日韩乱一区二区三区 | 国产精品69久久久久孕妇欧美 | 日本在线一区二区三区视频观看 |