[過去ログ] プログラミングのお題スレ Part14 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
5(12): 2019/05/19(日)08:48 ID:b1S+2jBu(1/3) AAS
お題
1. URLエンコード
次の文字列をURLエンコード(パーセントエンコーディング)せよ。
但しURLエンコード専用ライブラリだけは使わない事。
‘日 本’
( 全角2文字の間に半角スペースが一つ入ってる.)
元の文字コードはUTF8とする。 この場合は7バイト。
パーセントエンコードとは、バイトの並びについて各バイトを「%XX」(XXは十六進法)という文字列への変換である。 バイト列への変換はライブラリを使っても良い。
正解(アルファベットは小文字も可)
%E6%97%A5%20%E6%9C%AC
省4
6(3): 2019/05/19(日)08:56 ID:b1S+2jBu(2/3) AAS
>>5 python
from urllib.parse import unquote #,quote
url = '日 本'
urle = ''.join([ '%{:x}'.format(b) for b in url.encode('UTF-8') ])
print(urle) # encode same #print(quote(url))
print(unquote(urle)) # decode
''' # 出力
%e6%97%a5%20%e6%9c%ac
日 本
'''
10(3): ◆QZaw55cn4c 2019/05/19(日)11:57 ID:8BTe2vpb(1/9) AAS
>>5
2chスレ:tech
12(3): ◆QZaw55cn4c 2019/05/19(日)12:20 ID:8BTe2vpb(2/9) AAS
お題と回答
>>5 : >>6 >>10
>>9 :
22: ◆QZaw55cn4c 2019/05/19(日)14:47 ID:8BTe2vpb(4/9) AAS
お題と回答
>>5 : >>6 >>10
>>9 : >>15
>>11:
>>19:
32(1): 2019/05/19(日)19:37 ID:lXFYvnLZ(1) AAS
>>5 Squeak Smalltalk
'日 本' encodeForHTTP "=> '%E6%97%A5%20%E6%9C%AC' "
'%E6%97%A5%20%E6%9C%AC' unescapePercents "=> '日 本' "
36(1): 2019/05/19(日)20:25 ID:iZGlVtrY(1) AAS
>>5
Java
外部リンク:paiza.io
44: 2019/05/20(月)02:35 ID:8xDKheXg(1) AAS
>>5
Kotlin
外部リンク:paiza.io
62(2): ◆QZaw55cn4c 2019/05/21(火)22:17 ID:vwCWORvF(3/3) AAS
お題と回答
>>5 : 6 10 32 36 44
>>9 : 15 34 35
>>11 : 48
>>19 :
>>50 2chスレ:tech :
2chスレ:tech : 59 61
85: 50 2019/05/22(水)19:14 ID:1CosvZF6(1/2) AAS
>前スレの920
頭を使った。Ruby で、
str = "-6 3 9 5 3 -7"
original_ary = str.split.map!( &:to_i ) # 各要素は整数型
hash = original_ary.each_with_object( { } ) { | num, h | h[ num ] = true }
sorted_ary = hash.sort # キーでソートする
#=> [[-7, true], [-6, true], [3, true], [5, true], [9, true]]
# Enumerator#with_index(offset = 0)
sorted_hash = sorted_ary.each.with_index( 1 ) { | elem, idx | elem[ 1 ] = idx }.to_h
省6
143: ◆QZaw55cn4c 2019/05/26(日)20:28 ID:CpBTYp0n(2/2) AAS
お題と回答
>>5 : 6 10 32 36 44
>>9 : 15 34 35 79
>>11 : 48 (78) 138-139
>>19 :
>>50 2chスレ:tech : 4 85 89
2chスレ:tech : 59 61
>>90 : 95 96
>>99 :
312: ◆QZaw55cn4c 2019/06/09(日)13:42 ID:VJkUGCEU(1) AAS
お題と回答
>>5 : 6 10 32 36 44
>>9 : 15 34 35 79
>>11 : 48 (78) 138-139 (140) 142 146 151 154
>>19 :
>>50 2chスレ:tech : 4 85 89
2chスレ:tech == >>164 : 59 61 167 169 189 192 201 202
>>90 : 95 96
>>99 :
>>200 : 214 219
省3
717(2): 2019/07/05(金)15:42 ID:RqW7c8ei(1) AAS
【7ピンN枚の河内塔の最短手順問題】
初期状態では帽子はピン0
にあり、ピン6にすべて移す
までの最小手順の回数を求める
例:
N=3 5回
0->4
0->5
0->6
5->6
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル アボンOFF
ぬこの手 ぬこTOP 0.392s*