台積電面試 | 我要找工作
![台積電面試](https://i.imgur.com/sLIY79K.jpg)
HackerRank前測·1.Numberofcharactersescaped.簡單來說,輸入一組字串,長度是1~10^5,且只由小寫字母、符號!、·2.keyboard·3.quizcompetition.
![台積電面試](https://i.imgur.com/sLIY79K.jpg)
# 台積電面試 ###### tags: `面試經驗`、`前端` ## HackerRank 前測 ### 1. Number of characters escaped ![](https://i.imgur.com/cBv2ynS.jpg) ![](https://i.imgur.com/JtIh2Ds.jpg) 簡單來說,輸入一組字串,長度是 1 ~ 105,且++只由小寫字母、符號 !、符號 # 組成++,裡面有**跳脫字元(escaped character)**,但此跳脫字元有特定規則: **! + 英文字母**,例如: !a、!f ..等。而且跳脫字元要被兩個 **#** 符號包住才算! 請問此字串出現幾個跳脫字元? - input 字串一定有 "#" 且,有開始"#",就一定有結尾"#",他們是雙雙成對的(open & close) - "#" 不會有 nest 情況出現 - 若跳脫字元是以下這種情況也無法列入計算,因為 start #1 與 end #1 中間無值,start #2 與 end #2 是 po,!r則不在任何 "#" 內 ``` ##!r#po# -> return 0 ``` > 跳脫字元(escaped character) 就是 **/ + 字元** Ex: " " 等於 換行,Reference: https://tw.crystal-lang.org/docs/syntax_and_semantics/literals/string.html ```javascript= use strict; const fs = require(fs); process.stdin.resume(); process.stdin.setEncoding(utf-8); let inputString = ; let currentLine = 0; process.stdin.on(data, inp...
台積電面試 | 我要找工作
台積電IT面試心得 | 我要找工作
台積電SRE 面試心得 | 我要找工作
研發替代役面試分享(軟體工程師) | 我要找工作
收到台積it面試 | 我要找工作
[自學Python紀錄] HackerRank 新手30天挑戰 | 我要找工作
美國面試心得分享(一). 第一次面試 | 我要找工作
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 易勝資訊股份有限公司全職DevOps 軟體專案管理(請以電子履歷投遞)
易勝資訊股份有限公司開出DevOps軟體專案管理(請以電子履歷投遞)職缺1 名,主要工作內容有:1.具有軟體產品規劃與整合實務經...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 久舜營造股份有限公司全職資訊IT人員
久舜營造股份有限公司開出資訊IT人員職缺1 名,主要工作內容有:1.專案事項交辦。2.協助系統維運(VM、Windows、NAS、事務機)...