【三個數絕對值排序】2022-10-10

緣由絕對值比較,總是跑不過怎么辦-編程語言-CSDN問答

template <class 形參>
inline void 算交換(形參& a, 形參& b){ 形參 ab = a - b;	a -= ab; b += ab; }
template <class 形參>
void 三個升序(形參& a, 形參& b, 形參& c)
{if (a > c)算交換(a, c);if (a > b)算交換(a, b);if (b > c)算交換(b, c);
}
void 三個數絕對值排序()
{//緣由int a = 0, b = 0, c = 0;cin >> a >> b >> c;if (a<0 && b<0 && c<0 || a>0 && b>0 && c>0){}else if (a<0 && b>0 && c>0){}else if (a>0 && b<0 && c>0){}else if (a>0 && b>0 && c<0){}else if (a<0 && b<0 && c>0){}else if (a>0 && b<0 && c<0){}
}
void 三個數絕對值排序()
{//緣由int a = 0, b = 0, c = 0, aa = 0, bb = 0, cc = 0;cin >> a >> b >> c;//1 -1 1;1 1 -1;1 3 -3;-3 1 3;-3 3 1;if (a<0 && b<0 && c<0 || a>0 && b>0 && c>0){if (a<0)三個升序(c, b, a);else 三個升序(a, b, c);cout << a << " " << b << " " << c;}else{aa = (a < 0 ? -a : a);bb = (b < 0 ? -b : b);cc = (c < 0 ? -c : c);三個升序(aa, bb, cc);if (aa == cc)if (c < 0)aa = c, c = -c;if (aa == bb)if (b < 0)aa = b, b = -b;if (bb == cc){if (c < 0)bb = c;if (bb == -a)bb = a;}cout << aa << " " << bb << " " << cc;}
}

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

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

相關文章

【LoRA模型訓練】Stable Diffusion LoRA 模型秋葉訓練器詳細教程

一、工具簡介與安裝指南 1.1 秋葉 LoRA 訓練器概述 秋葉 LoRA 訓練器&#xff08;基于 Akegarasu/lora-scripts 項目&#xff09;是針對 Stable Diffusion 模型的輕量化微調工具&#xff0c;通過低秩適應&#xff08;LoRA&#xff09;技術實現高效參數微調。其核心優勢在于&a…

C++2024 年一級

1 單選題 (每題 2 分,共 30 分) 12 ? 題號 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 答案 C C D B B D B C C C D C D B D 第 1 題 2024年10?8? &#xff0c;諾貝爾物理學獎“意外地”頒給了兩位計算機科學家約翰霍普菲爾德&#xff08;John J. Hopfield&#xff09;和杰 弗??…

react-window

下面&#xff0c;我們來系統的梳理關于 React 虛擬化列表&#xff1a;react-window 的基本知識點&#xff1a;一、虛擬化列表核心概念 1.1 什么是虛擬化列表&#xff1f; 虛擬化列表&#xff08;也稱為窗口化&#xff09;是一種只渲染當前可見區域列表項的技術&#xff0c;而不…

2025AI顛覆認知!解鎖智能新紀元

清晨的城市還裹著薄霧時&#xff0c;通勤族的手機已經自動規劃好最優路線——避開施工路段、實時更新交通狀況&#xff0c;連早餐店排隊人數都能精準預測。這不是科幻電影里的片段&#xff0c;而是2025年AI深度融入生活的尋常場景。當數字化與智能化浪潮席卷而來&#xff0c;我…

實用Shell高級視頻課程

實用Shell高級視頻課程 Shell三劍客sed我網盤給你分享了「實用Shell高級視頻課程」&#xff0c;點擊鏈接或復制整段內容&#xff0c;打開「APP」即可獲取。/bc3b37jg8i:/鏈接&#xff1a;http://t.cn/A6swtV7u提取碼&#xff1a;ePV4 ???

hive-日期拆分為多行

hive-日期拆分為多行 代碼 SELECT begin_date,date_add(begin_date, tmp.pos),end_date,d_days,tmp.pos,tmp.val FROM (SELECT begin_date,end_date,DATEDIFF(end_date, begin_date) AS d_daysFROM (SELECT 2025-08-01 AS begin_date,2025-08-10 AS end_date) a) b LA…

全志MPP學習(1)-全志MPP概念理清

文章目錄1、全志MPP1.1、MPP-Framework1.2、MPP-Middleware1.3、MPP-Framework和MPP-Middleware之間的關系2、總結1、全志MPP 全志MPP&#xff08;Media Process Platform&#xff09;媒體處理軟件平臺&#xff0c;分為 mpp-middleware 和 mpp-framework 兩部分。 mpp-middlew…

Linux操作系統啟動項相關研究與總結

Linux操作系統啟動項相關研究與總結 一、Linux Systemd 服務創建與管理研究 1. Systemd 服務基礎 1.1 Systemd 服務文件位置 1.2 服務文件基本結構 2. 創建自定義 Systemd 服務 2.1 基本服務文件示例 2.2 服務文件詳細配置選項 [Unit] 部分常用指令: [Service] 部分常用指令:…

Go map 的性能革命:深入解析從鏈表到 Swiss Table 的優化之路

你好&#xff0c;Gopher&#xff01;map 作為 Go 語言中最核心、最常用的數據結構之一&#xff0c;其性能直接影響著我們程序的效率。在 Go 1.24 版本中&#xff0c;map的底層實現迎來了一次意義深遠的變革&#xff0c;從沿用多年的“哈希桶鏈表”結構&#xff0c;悄然升級為了…

化工廠安全升級:分布式光纖傳感的 “實時監測 + 精準預警” 方案

分布式光纖傳感技術憑借長距離連續監測、抗電磁干擾、耐腐蝕、高靈敏度、實時響應等特性&#xff0c;非常適配化工領域中化學原料及化學制品工廠的復雜環境&#xff0c;如高溫、高壓、腐蝕性介質、強電磁干擾等&#xff0c;在安全生產、設備維護、風險預警等方面發揮著關鍵作用…

供應鏈需求預測項目如何設定合理的KPI、準確率指標(十四)

本篇文章適合希望優化供應鏈管理的讀者&#xff0c;尤其是對KPI的選擇與應用有興趣的人。文章的亮點在于揭示了不當KPI使用可能導致的風險&#xff0c;如狹隘的關注、協作減少和與業務目標不一致等&#xff0c;同時提供了如何選擇合適KPI的最佳實踐。 本文整合自文章&#xff…

【線性代數】線性方程組與矩陣——(1)線性方程組與矩陣初步

上一節&#xff1a;無 總目錄&#xff1a;【線性代數】目錄 文章目錄1. 線性方程組2. 矩陣的引入2.1. 矩陣的定義2.2. 常見的矩陣2.3. 線性方程組中常用的矩陣2.4. 線性變換與矩陣3. 矩陣的運算3.1. 矩陣的加法3.2. 矩陣的數乘3.3. 矩陣的乘法3.4. 矩陣的轉置3.5. 方陣的行列式…

【工具變量】地市人力資本水平數據集(2003-2023年)

數據簡介&#xff1a;普通本專科在校學生數作為人力資本的代理變量&#xff0c;能夠直觀反映區域教育投入與人才儲備規模。通過與戶籍人口數比值計算&#xff0c;可消除人口基數差異&#xff0c;實現跨區域人力資本水平的橫向比較。 人力資本水平是個體價值創造能力與國家競爭…

輕量化閱讀應用實踐:21MB無廣告電子書閱讀器測評

還在為廣告滿天飛的閱讀軟件煩惱嗎&#xff1f;今天阿燦給大家推薦一款純凈好用的閱讀神器&#xff0c;安讀&#xff01;這款app只有21MB大小&#xff0c;但功能真的很貼心。最棒的是完全沒廣告&#xff0c;讓你能靜下心來好好看書。支持各種電子書格式&#xff0c;打開就能讀&…

嵌入式硬件篇---OpenMV存儲

OpenMV存儲部分OpenMV 開發板的存儲部分可以簡單理解為 “不同用途的存儲器”&#xff0c;就像我們的電腦有硬盤&#xff08;存文件&#xff09;、內存&#xff08;臨時運行程序&#xff09;一樣&#xff0c;OpenMV 也有幾個不同的存儲區域&#xff0c;各自分工明確。下面用通俗…

QT第二講-信號和槽

文章目錄 ?? 一、基本概念與規則 1. 信號(Signal) 2. 槽(Slot) ?? 二、連接函數 connect() 詳解 函數原型: 參數說明 類型 行為 場景 ?? 三、實際場景示例 場景1:按鈕點擊關閉窗口 場景2:實時驗證輸入框文本 ?? 四、高級技巧 1. Lambda表達式作為槽 2. 處理信號…

如何用OpenAI SDK調用Ollama LLM

Ollama目前內置了OpenAI Chat Completions API 的兼容端點&#xff0c;用戶可以用OpenAI SDK訪問本地Ollama模型&#xff0c;這里示例整個訪問過程。 假設Ollama已安裝&#xff0c;過程參考 在mac m1基于ollama運行deepseek r1_mac m1 ollama-CSDN博客 1 下載OpenAI SDK和模型…

如何解決用阿里云效流水線持續集成部署Nuxt靜態應用時流程卡住,進行不下去的問題

我有一個用Nuxt搭建的前端應用&#xff0c;部署時是用npm run generate命令生成靜態頁&#xff0c;然后上傳到服務器上的指定目錄來完成部署。之前是寫了一個shell腳本&#xff0c;用rsync命令實現的上傳&#xff0c;個人用起來倒也比較方便&#xff0c;但是因為涉及到服務器登…

Java中Lambda表達式的常見用法和解析:從入門到實戰

引言在Java 8發布之前&#xff0c;Java語言一直以面向對象為核心&#xff0c;代碼風格相對嚴謹但有時顯得冗長。隨著函數式編程思想的興起&#xff0c;Java 8引入了Lambda表達式這一革命性特性&#xff0c;極大地簡化了代碼編寫&#xff0c;提升了開發效率。Lambda表達式不僅讓…

【Python 高頻 API 速學 ③】

一、為什么先學這 5 個&#xff1f; ? 它們覆蓋了「切 → 洗 → 拼 → 換 → 排版」整條鏈路。 ? 任意一段文本處理腳本&#xff0c;80 % 的操作都能用這 5 個方法寫完。二、五虎上將一覽方法作用典型場景易踩的坑split(sepNone)按分隔符切成列表日志拆字段、CSV 解析連續分隔…