Submit Search
Upload
my_min関数の動作説明
•
0 likes
•
129,029 views
A
APG4b
Follow
https://atcoder.jp/contests/apg4b
Read less
Read more
Software
Report
Share
Report
Share
1 of 10
Download now
Download to read offline
Recommended
repマクロ
repマクロ
APG4b
https://atcoder.jp/contests/apg4b
for文
for文
APG4b
https://atcoder.jp/contests/apg4b
apg4b 4.05 ポインタ
apg4b 4.05 ポインタ
APG4b
ポインタのサンプルプログラム
入力
入力
APG4b
https://atcoder.jp/contests/apg4b
Apg4b 2.05.再帰 sum関数の動作説明
Apg4b 2.05.再帰 sum関数の動作説明
APG4b
APG4b 2.05.再帰 sum関数の動作説明のスライドです。 https://atcoder.jp/contests/apg4b/tasks/APG4b_v
while文
while文
APG4b
https://atcoder.jp/contests/apg4b
プログラムの実行順序
プログラムの実行順序
APG4b
https://atcoder.jp/contests/apg4b
my_min関数の動作説明
my_min関数の動作説明
APG4b
APG4b 1.15.関数 my_min関数の動作説明のスライドです。 https://atcoder.jp/contests/apg4b/
Recommended
repマクロ
repマクロ
APG4b
https://atcoder.jp/contests/apg4b
for文
for文
APG4b
https://atcoder.jp/contests/apg4b
apg4b 4.05 ポインタ
apg4b 4.05 ポインタ
APG4b
ポインタのサンプルプログラム
入力
入力
APG4b
https://atcoder.jp/contests/apg4b
Apg4b 2.05.再帰 sum関数の動作説明
Apg4b 2.05.再帰 sum関数の動作説明
APG4b
APG4b 2.05.再帰 sum関数の動作説明のスライドです。 https://atcoder.jp/contests/apg4b/tasks/APG4b_v
while文
while文
APG4b
https://atcoder.jp/contests/apg4b
プログラムの実行順序
プログラムの実行順序
APG4b
https://atcoder.jp/contests/apg4b
my_min関数の動作説明
my_min関数の動作説明
APG4b
APG4b 1.15.関数 my_min関数の動作説明のスライドです。 https://atcoder.jp/contests/apg4b/
初めてのSTL
初めてのSTL
HCPC: 北海道大学競技プログラミングサークル
初めてのSTL
C++でHello worldを書いてみた
C++でHello worldを書いてみた
firewood
歌舞伎座.tech#8「C++初心者会」LT
C++0x in programming competition
C++0x in programming competition
yak1ex
P
C#6.0の新機能紹介
C#6.0の新機能紹介
Kazunori Hamamoto
C#6.0の新機能初回 Let's play C# !!
みんな大好き! Hello, World
みんな大好き! Hello, World
Naohiro Aota
業務報告会
業務報告会
Tomofumi Takayama
プロトコル指向 - 夢と現実の狭間 #cswift
プロトコル指向 - 夢と現実の狭間 #cswift
Tomohiro Kumagai
Swift 3.0 で、廃止される BooleanType と、強化される FloatingPoint と。それらを見たときに感じた衝撃。その事実を観察しながら、実際の様子、感じたこと、これからのこと。そんなことを綴った発表資料です。
新しくプログラミング言語・・・Rubyでやってみた
新しくプログラミング言語・・・Rubyでやってみた
Tomoaki Ueda
関数
関数
TENTO_slide
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Tomohiro Kumagai
Swift 3 は、ガイドラインを知っておくと変化がとっても掴みやすくなる印象。そう思って、そんな辺りについてざっくり見渡せるように資料にまとめておくことにしました。
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Tomohiro Kumagai
Protocol-Oriented Integers を目にして感じたことを 15 分の資料に綴ってみました。すごくざっくりとした説明で掴みきれないところもあると思うのですけど、今までとはちょっと違う視点でジェネリクスを見つめ直すきっかけになってくれたら幸いです。
第10回 計算機構成
第10回 計算機構成
眞樹 冨澤
QtSPIMでは,遅延分岐を有効にしないと,PC相対アドレスが1つずれる. また,beq/bneでの相対アドレスが格納されている即値フィールドを4倍した値が,アセンブリ言語の第3オペランドの値になっている. ソフトウェアによるオーバーフローの検出(符号なし,符号付き)と2倍長加算の解説をした.
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
digitalghost
C++14で作ったタグ付き共用体はすごい
イニシャライザー Part 2.5 #hakataswift
イニシャライザー Part 2.5 #hakataswift
Tomohiro Kumagai
2018/12/15 に「第5回 HAKATA.swift」で発表した資料をアップしました。2018/10/22 に放送した Podcast『イニシャライザー Part 2』 (https://kepc.mookmookradio.com/podcast/53/) でお話しした中から生まれた疑問を、改めてまとめて発表しました。
Scalaの限定継続の応用と基本
Scalaの限定継続の応用と基本
Kota Mizushima
Scalaの限定継続の応用と基本を高橋メソッド風味で説明したプレゼンです。
X hago2 shortcoding 20110827
X hago2 shortcoding 20110827
uskey512
AOJ[0006] 53B
Emcjp item21
Emcjp item21
MITSUNARI Shigeo
Effective Modern C++ item21
言語処理系入門4
言語処理系入門4
Kenta Hattori
会社でやっていたソフトウェア基礎講座での講義資料
すごいConstたのしく使おう!
すごいConstたのしく使おう!
Akihiro Nishimura
C++ 勉強会 in 筑波 での発表資料
Mock and patch
Mock and patch
Toru Furukawa
Python mock ライブラリの紹介
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
K Kinzal
https://lu.ma/wgpk8fdp
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
K Kinzal
https://lu.ma/wgpk8fdp
More Related Content
What's hot
初めてのSTL
初めてのSTL
HCPC: 北海道大学競技プログラミングサークル
初めてのSTL
C++でHello worldを書いてみた
C++でHello worldを書いてみた
firewood
歌舞伎座.tech#8「C++初心者会」LT
C++0x in programming competition
C++0x in programming competition
yak1ex
P
C#6.0の新機能紹介
C#6.0の新機能紹介
Kazunori Hamamoto
C#6.0の新機能初回 Let's play C# !!
みんな大好き! Hello, World
みんな大好き! Hello, World
Naohiro Aota
業務報告会
業務報告会
Tomofumi Takayama
プロトコル指向 - 夢と現実の狭間 #cswift
プロトコル指向 - 夢と現実の狭間 #cswift
Tomohiro Kumagai
Swift 3.0 で、廃止される BooleanType と、強化される FloatingPoint と。それらを見たときに感じた衝撃。その事実を観察しながら、実際の様子、感じたこと、これからのこと。そんなことを綴った発表資料です。
新しくプログラミング言語・・・Rubyでやってみた
新しくプログラミング言語・・・Rubyでやってみた
Tomoaki Ueda
関数
関数
TENTO_slide
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Tomohiro Kumagai
Swift 3 は、ガイドラインを知っておくと変化がとっても掴みやすくなる印象。そう思って、そんな辺りについてざっくり見渡せるように資料にまとめておくことにしました。
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Tomohiro Kumagai
Protocol-Oriented Integers を目にして感じたことを 15 分の資料に綴ってみました。すごくざっくりとした説明で掴みきれないところもあると思うのですけど、今までとはちょっと違う視点でジェネリクスを見つめ直すきっかけになってくれたら幸いです。
第10回 計算機構成
第10回 計算機構成
眞樹 冨澤
QtSPIMでは,遅延分岐を有効にしないと,PC相対アドレスが1つずれる. また,beq/bneでの相対アドレスが格納されている即値フィールドを4倍した値が,アセンブリ言語の第3オペランドの値になっている. ソフトウェアによるオーバーフローの検出(符号なし,符号付き)と2倍長加算の解説をした.
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
digitalghost
C++14で作ったタグ付き共用体はすごい
イニシャライザー Part 2.5 #hakataswift
イニシャライザー Part 2.5 #hakataswift
Tomohiro Kumagai
2018/12/15 に「第5回 HAKATA.swift」で発表した資料をアップしました。2018/10/22 に放送した Podcast『イニシャライザー Part 2』 (https://kepc.mookmookradio.com/podcast/53/) でお話しした中から生まれた疑問を、改めてまとめて発表しました。
Scalaの限定継続の応用と基本
Scalaの限定継続の応用と基本
Kota Mizushima
Scalaの限定継続の応用と基本を高橋メソッド風味で説明したプレゼンです。
X hago2 shortcoding 20110827
X hago2 shortcoding 20110827
uskey512
AOJ[0006] 53B
Emcjp item21
Emcjp item21
MITSUNARI Shigeo
Effective Modern C++ item21
言語処理系入門4
言語処理系入門4
Kenta Hattori
会社でやっていたソフトウェア基礎講座での講義資料
すごいConstたのしく使おう!
すごいConstたのしく使おう!
Akihiro Nishimura
C++ 勉強会 in 筑波 での発表資料
Mock and patch
Mock and patch
Toru Furukawa
Python mock ライブラリの紹介
What's hot
(20)
初めてのSTL
初めてのSTL
C++でHello worldを書いてみた
C++でHello worldを書いてみた
C++0x in programming competition
C++0x in programming competition
C#6.0の新機能紹介
C#6.0の新機能紹介
みんな大好き! Hello, World
みんな大好き! Hello, World
業務報告会
業務報告会
プロトコル指向 - 夢と現実の狭間 #cswift
プロトコル指向 - 夢と現実の狭間 #cswift
新しくプログラミング言語・・・Rubyでやってみた
新しくプログラミング言語・・・Rubyでやってみた
関数
関数
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
第10回 計算機構成
第10回 計算機構成
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
イニシャライザー Part 2.5 #hakataswift
イニシャライザー Part 2.5 #hakataswift
Scalaの限定継続の応用と基本
Scalaの限定継続の応用と基本
X hago2 shortcoding 20110827
X hago2 shortcoding 20110827
Emcjp item21
Emcjp item21
言語処理系入門4
言語処理系入門4
すごいConstたのしく使おう!
すごいConstたのしく使おう!
Mock and patch
Mock and patch
Recently uploaded
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
K Kinzal
https://lu.ma/wgpk8fdp
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
K Kinzal
https://lu.ma/wgpk8fdp
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
You&I
今年2月に1.1→2.0に更新されたNIST CSFの変更内容について整理したいと思います。
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
yamamotominami
「ASUENE」は、複雑だったCO2排出量算出業務をカンタンにサポートする、CO2排出量見える化・削減・報告クラウドサービスです。温室効果ガス・CO2排出量の算出・可視化、削減・カーボンオフセット、Scope1-3* のサプライチェーン排出量の報告・情報開示を支援します。
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
TatsuyaHanayama
ソフトウェア・サプライ・チェーン攻撃は、ソフトウェア開発のプロセス自体が侵害され、その結果、重大なセキュリティインシデントが生じてしまいます。 クラウドネイティブは顧客に迅速な価値を提供できる反面、開発プロセスは複雑で、どのようにセキュリティ対策をすべきかが課題になっています。 本セッションでは改めて上記の課題について整理し、弊社のアプリケーション・セキュリティ・テスト・プラットフォームであるPolarisを用いた解決策を紹介します。
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
You&I
Tree Decades of Agileというブログ記事が面白そうなので、これを読んでみたいと思います。 http://www.managecomplexity.dk/blog/2024/03/12/three-decades-of-agile/
Recently uploaded
(6)
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
Solanaで始めるRustプログラミング - Superteam Japan Developer Event
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
シグネチャで始めるRustプログラミング - Superteam Japan Developer Event
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
クラウドネイティブにおけるセキュアなソフトウェア・サプライ・チェーンの考え方とベストプラクティス.pdf
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
my_min関数の動作説明
1.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } main関数から処理が始まります 変数 出力
2.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } main関数の最初の行を実行します 変数 出力
3.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } my_min関数を実行します 変数 出力
4.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } x = 10 y = 5 my_min関数の処理に移ります 引数で指定したとおりx = 10, y = 5が代入されています。 変数 出力
5.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } x < yはfalseです x = 10 y = 5 変数 出力
6.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } if文の条件式がfalseだったのでelseの処理に入ります x = 10 y = 5 変数 出力
7.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } returnに到達したので関数を抜けます 返り値はyの値である5です x = 10 y = 5 変数 出力
8.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } main関数の処理に戻ります 返り値である5がanswerに代入されます answer = 5 変数 出力
9.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } 次の行を実行します answerの値である5が出力されます answer = 5 変数 5 出力
10.
01. #include <bits/stdc++.h> 02.
using namespace std; 03. 04. // 関数定義 05. int my_min(int x, int y) { 06. 07. if (x < y) { 08. return x; 09. } 10. else { 11. return y; 12. } 13. 14. } 15. 16. int main() { 17. int answer = my_min(10, 5); 18. cout << answer << endl; 19. } 次の行を実行します main関数の}に到達したのでプログラムを終了します answer = 5 変数 5 出力
Download now