#leetcode簽到
Day 1
703. Kth Largest Element in a Stream
隔了一段時間重新開始寫
今天題目是要設計一個 KthLargest的class
有init 和add
init 就會給這次這個class會在add的同時回傳第K大的數字
一開始我用heap全存 然後在那邊彈出來又塞回去
想當然 test case 9 TLE
翻了一下discussion
恩 第K大 就是heap長度維持k (還是下面大老多
Day 1
703. Kth Largest Element in a Stream
隔了一段時間重新開始寫
今天題目是要設計一個 KthLargest的class
有init 和add
init 就會給這次這個class會在add的同時回傳第K大的數字
一開始我用heap全存 然後在那邊彈出來又塞回去
想當然 test case 9 TLE
翻了一下discussion
恩 第K大 就是heap長度維持k (還是下面大老多
class KthLargest:
def __init__(self, k: int, nums: List[int]):
self.h=[]
self.k=k
for i in nums:
heapq.heappush(self.h,i)
while k<len(self.h):
heapq.heappop(self.h)
def add(self, val: int) -> int:
heapq.heappush(self.h,val)
if len(self.h)>self.k:
heapq.heappop(self.h)
return self.h[0]
https://html.zone/background-remover
我在網路上找了半天 原來是這個 背景移除工具
我在網路上找了半天 原來是這個 背景移除工具
https://nova.moe/rethink-type-url-dns/
從來沒仔細想過輸入了一個網頁之後DNS會從哪裡開始找
從來沒仔細想過輸入了一個網頁之後DNS會從哪裡開始找
浏览器 DNS 缓存
浏览器调用 getaddrinfo() 查询数据,其中 getaddrinfo() 会根据如下顺序查询
先看 /etc/hosts 文件
通过主机名服务/mDNS 查询
通过 systemd-resolved 查询
最后通过 DHCP 下发的 DNS 查询
在 Windows 系统上,这个 nssswitch 的功能被一个称为 Name Resolution Policy Table 的东西替代,可以参考文档 The NRPT | Microsoft Learn
https://codepen.io/viki-code/pen/QWYYJBQ
一個網頁動畫範例 for 信用卡(credit card) Input
一個網頁動畫範例 for 信用卡(credit card) Input
不同的self-host monitor 服務
https://upptime.js.org/
Base On Github Action 應該可以不用自有機器
https://uptime.kuma.pet/
目前我都還卡在uptime kuma上
https://upptime.js.org/
Base On Github Action 應該可以不用自有機器
https://uptime.kuma.pet/
目前我都還卡在uptime kuma上