マガジンのカバー画像

競技プログラミング

145
運営しているクリエイター

2022年7月の記事一覧

ほぼ日刊競プロ leetcode 13. Roman to Integer

ほぼ日刊競プロ leetcode 13. Roman to Integer

13. Roman to Integer
Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.
Symbol Value
I 1
V 5
X 10
L 50
C

もっとみる
ほぼ日刊競プロ leetcode 9. Palindrome Number

ほぼ日刊競プロ leetcode 9. Palindrome Number

9. Palindrome Number
Given an integer x, return true if x is palindrome integer.
An integer is a palindrome when it reads the same backward as forward.
・For example, 121 is a palindrome while 123 is n

もっとみる
ほぼ日刊競プロ leetcode 2235. Add Two Integers

ほぼ日刊競プロ leetcode 2235. Add Two Integers

2235. Add Two Integers
Given two integers num1 and num2, return the sum of the two integers.

考えたことnum1とnum2を足すこと

class Solution: def sum(self, num1: int, num2: int) -> int: print (num1+num2)

もっとみる
ほぼ日刊競プロ leetcode 929. Unique Email Addresses

ほぼ日刊競プロ leetcode 929. Unique Email Addresses

929. Unique Email Addresses

Every valid email consists of a local name and a domain name, separated by the '@' sign. Besides lowercase letters, the email may contain one or more '.' or '+'.
For examp

もっとみる
ほぼ日刊競プロ leetcode 206. Reverse Linked List

ほぼ日刊競プロ leetcode 206. Reverse Linked List

206. Reverse Linked List

Given the head of a singly linked list, reverse the list, and return the reversed list.

example1

考えたこと自力では無理でした...

参考にしたサイト

# Definition for singly-linked list.# class Li

もっとみる
ほぼ日刊競プロ leetcode 349. Intersection of Two Arrays

ほぼ日刊競プロ leetcode 349. Intersection of Two Arrays

349. Intersection of Two Arrays
Given two integer arrays nums1 and nums2, return an array of their intersection. Each element in the result must be unique and you may return the result in any order.

もっとみる
ほぼ日刊競プロ leetcode 20. Valid Parentheses

ほぼ日刊競プロ leetcode 20. Valid Parentheses

20. Valid Parentheses
Given a string s containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.
An input string is valid if:
Open brackets must be closed

もっとみる
ほぼ日刊競プロ leetcode 1. Two Sum

ほぼ日刊競プロ leetcode 1. Two Sum

英語の勉強がてらleetcodeもやっていきます.

1. Two Sum
Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.You may assume that each input would have

もっとみる
ほぼ日刊競プロ ABC260 -A - A Unique Letter

ほぼ日刊競プロ ABC260 -A - A Unique Letter

A - A Unique Letter

問題文

長さ 33 の文字列 SS が与えられます。
SS に 11 度だけ含まれる文字を 11 つ出力してください。
但し、そのような文字が存在しない場合は代わりに -1 と出力してください。

考えたこと
collectionライブラリを使い、文字列と出現回数を辞書にする。1回のみ出てきた場合はその単語を出力し、すべての単語が1個以上存在する場合は-

もっとみる

ほぼ日刊競プロ ABC258 -A - When?

A - When?

問題文
AtCoder Beginner Contest は通常、日本標準時で 21 時ちょうどに始まり 100 分間にわたって行われます。0 以上 100 以下の整数 K が与えられます。21 時ちょうどから K 分後の時刻を HH:MM の形式で出力してください。ただし、HH は 24 時間制での時間を、MM は分を表します。時間または分が 1 桁のときは、先頭に 0 を

もっとみる