質問編集履歴

5

目的を追加

2021/05/08 09:39

投稿

xxxxxz
xxxxxz

スコア1

test CHANGED
File without changes
test CHANGED
@@ -39,3 +39,15 @@
39
39
 
40
40
 
41
41
  [https://pynote.hatenablog.com/entry/clang-format-settings](https://pynote.hatenablog.com/entry/clang-format-settings)
42
+
43
+
44
+
45
+ ### 目的
46
+
47
+
48
+
49
+ 行の圧縮と可読性の向上を目的としています。
50
+
51
+ 競技プログラミング用のコードフォーマットを作っております。
52
+
53
+ [参考URL](https://qiita.com/e869120/items/920a6e63435bf6efe539#3-9-%E4%B8%80%E8%A1%8C%E3%81%AB%E3%81%BE%E3%81%A8%E3%82%81%E3%82%89%E3%82%8C%E3%82%8B%E3%82%82%E3%81%AE%E3%81%AF%E3%81%BE%E3%81%A8%E3%82%81%E3%82%8Bstar3)

4

サンプルコードの余計な部分を削除

2021/05/08 09:39

投稿

xxxxxz
xxxxxz

スコア1

test CHANGED
File without changes
test CHANGED
@@ -16,17 +16,11 @@
16
16
 
17
17
  ```C++
18
18
 
19
- ll ok = -INF, ng = INF, wj;
19
+ if (chk()) ok = wj;
20
20
 
21
- while (ok + 1 < ng) {
21
+ else
22
22
 
23
- if (chk()) ok = wj;
24
-
25
- else
26
-
27
- ng = wj;
23
+ ng = wj;
28
-
29
- }
30
24
 
31
25
  ```
32
26
 

3

サンプルソース内のミスを修正

2021/05/08 07:49

投稿

xxxxxz
xxxxxz

スコア1

test CHANGED
File without changes
test CHANGED
@@ -20,11 +20,11 @@
20
20
 
21
21
  while (ok + 1 < ng) {
22
22
 
23
- if (chk()) wj = ok;
23
+ if (chk()) ok = wj;
24
24
 
25
25
  else
26
26
 
27
- wj = ng;
27
+ ng = wj;
28
28
 
29
29
  }
30
30
 

2

タグの追加

2021/05/08 07:47

投稿

xxxxxz
xxxxxz

スコア1

test CHANGED
File without changes
test CHANGED
File without changes

1

一部改行

2021/05/08 06:49

投稿

xxxxxz
xxxxxz

スコア1

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- 中カッコ無しのif文において、elseの後の改行を防ぎたいのですが、現状以下のソースコードのように改行されてしまいます。
5
+ 中カッコ無しのif文において、elseの後の改行を防ぎたいのですが、
6
+
7
+ 現状以下のソースコードのように改行されてしまいます。
6
8
 
7
9
  clang-formatにおいてelseの後の改行を防ぐ設定をご教示いただけないでしょうか。
8
10