原创 RuntimeError: Attempting to capture an EagerTensor without building a function(解決)

在tensorflow2.1中運行下面的代碼彙報錯誤   錯誤爲 Traceback (most recent call last): File "E:/Python_test/SSVEP/test.py", line 528,

原创 949. 給定數字能組成的最大時間(數字轉字符串)

949. 給定數字能組成的最大時間 難度簡單42 給定一個由 4 位數字組成的數組,返回可以設置的符合 24 小時制的最大時間。 最小的 24 小時制時間是 00:00,而最大的是 23:59。從 00:00 (午夜)開始算起,過得越久,

原创 5452. 判斷能否形成等差數列(Leetcode 196周賽)

給你一個數字數組 arr 。 如果一個數列中,任意相鄰兩項的差總等於同一個常數,那麼這個數列就稱爲 等差數列 。 如果可以重新排列數組形成等差數列,請返回 true ;否則,返回 false。 示例 1: 輸入:arr = [3,5,1

原创 5454. 統計全 1 子矩形(Leetcode 196周賽)

5454. 統計全 1 子矩形 給你一個只包含 0 和 1 的 rows * columns 矩陣 mat ,請你返回有多少個 子矩形 的元素全部都是 1 。 示例 1: 輸入:mat = [[1,0,1],   [

原创 5453. 所有螞蟻掉下來前的最後一刻(Leetcode 196周賽)

5453. 所有螞蟻掉下來前的最後一刻 有一塊木板,長度爲 n 個 單位 。一些螞蟻在木板上移動,每隻螞蟻都以 每秒一個單位 的速度移動。其中,一部分螞蟻向 左 移動,其他螞蟻向 右 移動。 當兩隻向 不同 方向移動的螞蟻在某個點相遇時,

原创 騰訊筆試:小Q的歌單

時間限制:1秒 空間限制:32768K 小Q有X首長度爲A的不同的歌和Y首長度爲B的不同的歌,現在小Q想用這些歌組成一個總長度正好爲K的歌單,每首歌最多隻能在歌單中出現一次,在不考慮歌單內歌曲的先後順序的情況下,請問有多少種組成歌單的方法

原创 面試題40. 最小的k個數(優先隊列最小堆)

輸入整數數組 arr ,找出其中最小的 k 個數。例如,輸入4、5、1、6、2、7、3、8這8個數字, 則最小的4個數字是1、2、3、4。 示例 1: 輸入:arr = [3,2,1], k = 2 輸出:[1,2] 或者 [2,1] 示

原创 攜程2019.9.4筆試:任務調度(反向鬆弛)

          一次遍歷求出所有加和爲SUM,然後在遍歷一遍將其分爲N個區間。前N - 1個區間的和都小於等於SUM/N,保證最大的和爲第N個區間,再進行反向鬆弛操作,保證每一次鬆弛後的區間最大值(即最短耗時)比鬆弛前少,直到無法

原创 面試題56 - I. 數組中數字出現的次數(Leetcode)(位運算)

一個整型數組 nums 裏除兩個數字之外,其他數字都出現了兩次。請寫程序找出這兩個只出現一次的數字。要求時間複雜度是O(n),空間複雜度是O(1)。   示例 1: 輸入:nums = [4,1,4,6] 輸出:[1,6] 或 [6,1]

原创 鵝廠下午茶

       以ai - bi的值作爲排序,差值越大說明放在前面的性價比就越高,值得注意的是測試用例比較刁鑽,結果和a,b定義爲int類型是無法通過的,改成long long 類型就AC了。 #include <map> #inc

原创 數據結構(Tsinghua--祖瑪(Zuma))

  描述 祖瑪是一款曾經風靡全球的遊戲,其玩法是:在一條軌道上初始排列着若干個彩色珠子,其中任意三個相鄰的珠子不會完全同色。此後,你可以發射珠子到軌道上並加入原有序列中。一旦有三個或更多同色的珠子變成相鄰,它們就會立即消失。這類消除現象可

原创 數據結構(Tsinghua--燈塔(LightHouse))

描述 海上有許多燈塔,爲過路船隻照明。 如圖一所示,每個燈塔都配有一盞探照燈,照亮其東北、西南兩個對頂的直角區域。探照燈的功率之大,足以覆蓋任何距離。燈塔本身是如此之小,可以假定它們不會彼此遮擋。 若燈塔A、B均在對方的照亮範圍內,則

原创 小Q學習狀態

       題目要求找到數組中某一段最小值與該段所有值和的乘積的最大值。利用動態規劃,將問題分解爲將數組截取三段,取其最大值,分別爲全部值、去掉數組最小值後左半部分、去掉數組最小值右左半部分。AC80,超時 #include <ma

原创 C++ Map的基本操作

首先是find函數的應用 map<int, int>room if(room.find(5) == room.end()) room[5] = 1; else room[5] = room[5] + 1; 對於迭代器應用

原创 數據結構——序

首先較常見的線性結構如下: 向量(vector): 與常見的數組極爲相似,申請的是連續地址下的一段內存空間。不同點有很多,主要的點包括:作爲一個類,接口的使用很方便,有很多較爲使用的函數(包括排序、查找等),其佔用的內存空間可以動態變化,