每日總結3.24

第十屆藍橋杯大賽軟件賽省賽C/C++ 大學 B 組

183.完全二叉樹的權值(找規律,臨界值)
#include?<bits/stdc++.h>
using?namespace?std;
int?a[1000005];
int?main()
{
??int?m;int?d;
??cin>>m;
??int?sum;int?maxn=0;
??for(int?i=1;i<=m;i++)
??{
????cin>>a[i];
??}
??for(int?i=1;pow(2,i-1)<=m;i++)
??{
????sum=0;
????for(int?j=pow(2,i-1);j<pow(2,i)&&j<=m;j++)
????{
??????sum+=a[j];
????}
????if(sum>maxn)
????{
??????maxn=sum;
??????d=i;
????}
??}
??cout<<d;
??return?0;
}

1.組隊(√)


2.年號字串(√)


(可理解為十進制轉二十六進制)

#include <stdio.h>

void calc(int a) {
? ? if (a > 26)
? ? ? ? calc(a / 26);
? ? printf("%c", 'A' + (a % 26) - 1);
}

int main() {
? ? calc(2019);
? ? return 0;
}


3.數列求值


#include?<iostream>
using?namespace?std;
#define?int?long?long
signed?main()
{
??int?a=1,b=1,c=1,d;
??for(int?i=4;i<=20190324;i++)
??{
????d=(a+b+c)%10000;
????a=b;
??b=c;
??c=d;
??}
??cout<<d;
??return?0;
}


4.數的分解


#include?<iostream>
using?namespace?std;
bool?jugde(int?num)
{
??while(num)
??{
????if(num%10==4||num%10==2)
????{
??????return?false;
????}
????num/=10;
??}
??return?true;
}
int?main()
{
??int?ans=0;
??for(int?i=1;i<2019;i++)
??{
????for(int?j=i+1;j<2019;j++)
????{
??????int?k=2019-i-j;
??????if(jugde(i)&&jugde(j)&&jugde(k)&&i<j&&j<k)
??????{
????????ans++;
??????}
????}
??}
??cout<<ans;
??return?0;
}


5.特別數的和


#include?<bits/stdc++.h>
using?namespace?std;
bool?temp(int?a)
{
??while?(a)
??{
????int?x=a%10;
????if(x==2||(x==0&&a>=10)||x==1||x==9)
????{
??????return?true;
????}
????a/=10;
??}
??return?false;
}
int?main()
{
??int?n;
??cin>>n;
??int?ans=0;
??for(int?i=1;i<=n;i++)
??{
????if(temp(i))
????{
??????ans+=i;
????}
??}
??cout<<ans;
??return?0;
}


6.完全二叉樹的權值


#include?<bits/stdc++.h>
using?namespace?std;
int?a[1000005];
int?main()
{
??int?m;int?d;
??cin>>m;
??int?sum;int?maxn=0;
??for(int?i=1;i<=m;i++)
??{
????cin>>a[i];
??}
??for(int?i=1;pow(2,i-1)<=m;i++)
??{
????sum=0;
????for(int?j=pow(2,i-1);j<

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/75497.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/75497.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/75497.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機復試面試

數據庫 1.設計過程/設計步驟 1.需求分析&#xff1a;明確客戶需求&#xff0c;確定系統邊界&#xff0c;生成數據字典 2.概念結構設計&#xff1a;將用戶需求抽象為概念模型&#xff0c;繪制e-r圖 3.邏輯結構設計&#xff1a;將e-r圖轉化為dbms相符合的邏輯結構&#xff0c;db…

模型 拆屋效應

系列文章分享模型&#xff0c;了解更多&#x1f449; 模型_思維模型目錄。先過分后合理&#xff0c;易被接受。 1 拆屋效應的應用 1.1 高端手表銷售案例 一、案例背景 在高端手表銷售領域&#xff0c;銷售人員面臨顧客對價格敏感且購買決策謹慎的挑戰。如何引導顧客接受較高…

Windows系統下Pycharm+Minianaconda3連接教程【成功】

0.引言 PycharmMinianaconda3開發組合的好處 優點類別具體優點描述環境管理便捷獨立環境創建 環境復制與共享Miniconda3可創建多獨立Python環境&#xff0c;支持不同版本與依賴&#xff0c;避免沖突。 能復制、分享環境配置&#xff0c;方便團隊搭建相同開發環境。依賴管理高…

4、pytest常用插件

pytest 是一個功能非常強大的測試框架&#xff0c;支持豐富的插件系統。插件可以擴展 pytest 的功能&#xff0c;從而使測試過程更加高效和便捷。以下是一些常用的 pytest 插件及其作用&#xff1a; pytest-cov: 作用: 提供測試覆蓋率報告&#xff0c;幫助你了解代碼的表現情況…

python每日十題(10)

在Python語言中&#xff0c;源文件的擴展名&#xff08;后綴名&#xff09;一般使用.py。 保留字&#xff0c;也稱關鍵字&#xff0c;是指被編程語言內部定義并保留使用的標識符。Python 3.x有35個關鍵字&#xff0c;分別為&#xff1a;and&#xff0c;as&#xff0c;assert&am…

Clio:具備鎖定、用戶認證和審計追蹤功能的實時日志記錄工具

在網絡安全工具不斷發展的背景下&#xff0c;Clio 作為一款革命性的實時日志記錄解決方案&#xff0c;由 CyberLock Technologies 的網絡安全工程師開發&#xff0c;于 2025 年 1 月正式發布。這款先進的工具通過提供對系統事件的全面可見性&#xff0c;同時保持強大的安全協議…

內核編程十三:進程狀態詳解

進程如同數字世界中的生命體&#xff0c;誕生時被系統母體賦予初始資源&#xff0c;在CPU的脈搏中呼吸&#xff0c;于內存的疆域里生長。它睜開線程之眼觀察世界&#xff0c;伸出系統調用之手與環境互動&#xff0c;時而如幼童般單純執行指令&#xff0c;時而如哲人般陷入阻塞沉…

GitLab 中文版17.10正式發布,27項重點功能解讀【一】

GitLab 是一個全球知名的一體化 DevOps 平臺&#xff0c;很多人都通過私有化部署 GitLab 來進行源代碼托管。極狐GitLab 是 GitLab 在中國的發行版&#xff0c;專門為中國程序員服務。可以一鍵式部署極狐GitLab。 學習極狐GitLab 的相關資料&#xff1a; 極狐GitLab 官網極狐…

哈爾濱工業大學DeepSeek公開課人工智能:大模型原理 技術與應用-從GPT到DeepSeek|附視頻下載方法

導 讀INTRODUCTION 今天繼續哈爾濱工業大學車萬翔教授帶來了一場主題為“DeepSeek 技術前沿與應用”的報告。 本報告深入探討了大語言模型在自然語言處理&#xff08;NLP&#xff09;領域的核心地位及其發展歷程&#xff0c;從基礎概念出發&#xff0c;延伸至語言模型在機器翻…

web爬蟲筆記:js逆向案例十一 某數cookie(補環境流程)

web爬蟲筆記:js逆向案例十一 某數cookie(補環境流程) 一、獲取網頁數據請求流程 二、目標網址、cookie生成(逐步分析) 1、目標網址:aHR0cHM6Ly9zdWdoLnN6dS5lZHUuY24vSHRtbC9OZXdzL0NvbHVtbnMvNy9JbmRleC5odG1s 2、快速定位入口方法 1、通過腳本監聽、hook_cookie等操作可…

WPF ControlTemplate和DataTemplate

在 WPF 中&#xff0c;ControlTemplate 和 DataTemplate 是兩個非常重要的概念&#xff0c;它們分別用于定義控件的外觀和數據對象的顯示方式。以下是關于它們的詳細講解&#xff0c;包括定義、作用、使用場景以及實現示例。 1. ControlTemplate 1.1 定義 ControlTemplate 定…

Qt窗口控件之浮動窗口QDockWidget

浮動窗口QDockWidget QDockWidget 用于表示 Qt 中的浮動窗口&#xff0c;浮動窗口與工具欄類似&#xff0c;可以停靠在主窗口的上下左右位置&#xff0c;也可以單獨拖出來作浮動窗口。 1. QDockWidget方法 方法說明setWidget(QWiget*)用于使浮動窗口能夠被添加控件。setAllo…

游戲引擎學習第180天

我們將在某個時候替換C標準庫函數 今天我們要進行的工作是替換C標準庫函數&#xff0c;這是因為目前我們仍然在使用C語言開發&#xff0c;并且在某些情況下會調用C標準庫函數&#xff0c;例如一些數學函數和字符串格式化函數&#xff0c;尤其是在調試系統中&#xff0c;我們使…

深度學習PyTorch之動態計算圖可視化 - 使用 torchviz 生成計算圖

序號系列文章1深度學習訓練中GPU內存管理2深度學習PyTorch之數據加載DataLoader3深度學習 PyTorch 中 18 種數據增強策略與實現4深度學習pytorch之簡單方法自定義9類卷積即插即用5深度學習PyTorch之13種模型精度評估公式及調用方法6深度學習pytorch之4種歸一化方法&#xff08;…

K8S學習之基礎四十五:k8s中部署elasticsearch

k8s中部署elasticsearch 安裝并啟動nfs服務yum install nfs-utils -y systemctl start nfs systemctl enable nfs.service mkdir /data/v1 -p echo /data/v1 *(rw,no_root_squash) >> /etc/exports exports -arv systemctl restart nfs創建運行nfs-provisioner需要的sa賬…

Go紅隊開發—CLI框架(一)

CLI開發框架 命令行工具開發&#xff0c;主要是介紹開發用到的包&#xff0c;集成了一個框架&#xff0c;只要學會了基本每個人都能開發安全工具了。 該文章先學flags包&#xff0c;是比較經典的一個包&#xff0c;相比后面要學習的集成框架這個比較自由比較細化點&#xff0…

eclipse [jvm memory monitor] SHOW_MEMORY_MONITOR=true

eclipse虛擬機內存監控設置SHOW_MEMORY_MONITORtrue D:\eclipse-jee-oxygen-2-win32-x86_64\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings org.eclipse.ui.prefs (文件比較多&#xff0c;別找錯了&#xff09; SHOW_MEMORY_MONITORtrue 重啟 -xms 1024…

量子計算與人工智能的融合:下一代算力革命

1. 引言&#xff1a;算力需求的飛速增長與量子計算的潛力 在信息技術飛速發展的今天&#xff0c;人工智能&#xff08;AI&#xff09;已經滲透到我們生活的方方面面&#xff0c;從智能助手到自動駕駛&#xff0c;再到醫療診斷&#xff0c;AI 的應用場景日益廣泛。然而&#xf…

Linux paste命令

目錄 一. 簡介二. 基本語法三. 小案例 一. 簡介 paste 命令用于合并多個文件的行&#xff0c;按列方式輸出&#xff0c;默認以制表符&#xff08;Tab&#xff09;分隔。 ?基本語法 paste [選項] 文件1 文件2 ...二. 基本語法 <()的方式模擬文件流paste命令將2個文件流粘…

uniapp處理流式請求

在uniapp里面處理流式請求相對于web端來說有點麻煩&#xff0c;下面我將講述幾種處理流式請求的方式。 1.websocket WebSocket 是處理實時數據流的最佳選擇之一&#xff0c;UniApp 提供了原生的 WebSocket 支持&#xff1a; <template><view class"container&…