FCC程式設計題筆記(2)

2021-08-28 05:51:50 字數 853 閱讀 4219

check for palindromes

檢查回文字串

如果給定的字串是回文,返回true,反之,返回false。

如果乙個字串忽略標點符號、大小寫和空格,正著讀和反著讀一模一樣,那麼這個字串就是palindrome(回文)。

注意你需要去掉字串多餘的標點符號和空格,然後把字串轉化成小寫來驗證此字串是否為回文。

函式引數的值可以為"racecar","racecar"和"race car"。

function palindrome(str) else  

return false;

}palindrome("eye");

title case a sentence

句中單詞首字母大寫

確保字串的每個單詞首字母都大寫,其餘部分小寫。

像'the'和'of'這樣的連線符同理。

function titlecase(str)   

return ss.join(' ');

}titlecase("i'm a little tea pot");

return largest numbers in arrays

找出多個陣列中的最大數

右邊大陣列中包含了4個小陣列,分別找到每個小陣列中的最大值,然後把它們串聯起來,形成乙個新陣列。

function largestoffour(arr) else  

return str1;

} truncate("a-tisket a-tasket a green and yellow basket", 11);

學習 FC C 函式程式設計庫

摘要 本文嘗試討論 c 的不同方面 通過 yannis smaragdakis 和 brian mcnamara 提供的開放原始碼 fc 庫用 c 實現函式程式設計。學習如何使用 fc 實現基本的函式程式設計。為什麼要實現函式程式設計,尤其是使用 fc 實現?與 oop 等其他程式設計模型相比,函式...

完成fcc作業2時思路

1.設定導航鏈結按鈕欄時,不能用文件流,要用position fixed 固定在視窗上方,其他普通流盒子按上下順序就用position relative 後面發現導航欄被普通流盒子擋在了下面,就設定了z index 999 值越大越在前面 2.用響應式有利於螢幕適應,class img respon...

程式設計題思路2

1遞迴 記憶化 遞推 2狀態的定義 opt n dp n fib n 3狀態轉移方程 opt n best of opt n 1 opt n 2 4最優子結構 比如斐波那契數列 n 2時間複雜度 int fib int n 現在加入記憶化,增加快取 f 0 0,f 1 1 for int i 0 i...