五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Leetcode 838. Push Dominoes

2023-03-23 16:02 作者:您是打尖兒還是住店呢  | 我要投稿

There are?n?dominoes in a line, and we place each domino vertically upright. In the beginning, we simultaneously push some of the dominoes either to the left or to the right.

After each second, each domino that is falling to the left pushes the adjacent domino on the left. Similarly, the dominoes falling to the right push their adjacent dominoes standing on the right.

When a vertical domino has dominoes falling on it from both sides, it stays still due to the balance of the forces.

For the purposes of this question, we will consider that a falling domino expends no additional force to a falling or already fallen domino.

You are given a string?dominoes?representing the initial state where:

  • dominoes[i] = 'L', if the?ith?domino has been pushed to the left,

  • dominoes[i] = 'R', if the?ith?domino has been pushed to the right, and

  • dominoes[i] = '.', if the?ith?domino has not been pushed.

Return?a string representing the final state.

?

Example 1:

Input: dominoes = "RR.L"

Output: "RR.L"

Explanation: The first domino expends no additional force on the second domino.

Example 2:

Input: dominoes = ".L.R...LR..L.."Output: "LL.RR.LLRRLL.."

?

Constraints:

  • n == dominoes.length

  • 1 <= n <= 105

  • dominoes[i]?is either?'L',?'R', or?'.'.

這次的代碼明顯有點長,主要分多種情況,首先起始端跟末端我是單獨判斷的,

其次就是寫一個函數(shù)找到最近的非'.'的char,往左查,跟往右查,分別一個函數(shù)

L...R? ?R....R? ?L....L? R....L?

主要是這4種情況,起始主要就是判斷最后一種情況,當(dāng)最后一種情況的時候,需要寫一個函數(shù),判斷距離左邊跟右邊的距離,離哪個近則按那個方向來看,如果相等,則不用動、

Runtime:?19 ms, faster than?74.50%?of?Java?online submissions for?Push Dominoes.

Memory Usage:?43.3 MB, less than?84.34%?of?Java?online submissions for?Push Dominoes.


Leetcode 838. Push Dominoes的評論 (共 條)

分享到微博請遵守國家法律
缙云县| 隆昌县| 扎囊县| 鄂托克前旗| 银川市| 渑池县| 莆田市| 绩溪县| 东海县| 康保县| 句容市| 留坝县| 屯昌县| 赣州市| 工布江达县| 眉山市| 万全县| 连南| 伊通| 灵山县| 渝中区| 汽车| 罗甸县| 普安县| 神木县| 启东市| 漯河市| 铜川市| 岚皋县| 班玛县| 伊吾县| 鞍山市| 青铜峡市| 霍林郭勒市| 汝城县| 钦州市| 安达市| 噶尔县| 南郑县| 进贤县| 崇州市|