トップページに戻る   明智重蔵のTwitter   競技プログラミングのソース置場   C#のサンプル集   PHPのサンプル集
2006年 2月16日から2007年 7月28日までのブログ
2007年 8月 1日から2007年10月28日までのブログ
2007年10月20日から2008年 5月 8日までのブログ
2008年 5月22日から2008年 9月 3日までのブログ
2008年 9月 4日から2009年 2月 4日までのブログ
2009年 2月 7日から2009年 5月20日までのブログ
2009年 5月22日から2009年 7月13日までのブログ
2009年 7月15日から2009年11月11日までのブログ
2009年11月14日から2010年 3月13日までのブログ
2010年 3月15日から2010年 7月21日までのブログ
2010年 7月24日から2011年 3月29日までのブログ
2011年 3月30日から2012年 1月11日までのブログ
2012年 1月18日から2014年 3月18日までのブログ
2014年 3月21日から2014年11月15日までのブログ
2014年11月22日から2015年 3月 1日までのブログ
2015年 3月15日から2015年 5月30日までのブログ
2015年 6月 7日から2018年 4月24日までのブログ
最新のブログ

●2018年7月21日(土)
jQueryを試すサンプル
<html>
<head>
<meta charset="UTF-8" />
<script type="text/javascript" src="jquery-2.2.4.js"></script>
<script type="text/javascript">
$(function() {
$('.cls:last').css('color' , 'red');
$('.cls').first().css('color' , 'blue');
});
</script>
</head>

<body>
<li class="cls">ListItem</li>
<li class="cls">ListItem</li>
<li class="cls">ListItem</li>
</body>
</html>


●2019年4月4日(木)
Windows10の見やすいタスクバーの設定


●2019年6月6日(木)
MySQL8.0でSQLパズルの問題を解くの執筆でのメモ書き

-- ■■■ 21. 飛行機と飛行士 ■■■
マルチバイトのInsertで一意制約違反は、
DBのデフォルトの文字コードを変更すれば防げる
詳しい理由は、興味を持ったら調べる。

ALTER DATABASE test default character set utf8;

-- ■■■ 56. ホテルの部屋番号 ■■■
MySQLでは、OracleのRowIDのようなものはない

MySQLでは、Update文のCurrent Ofは使用不可
https://dev.mysql.com/doc/refman/5.6/ja/cursor-restrictions.html
UPDATE WHERE CURRENT OF および DELETE WHERE CURRENT OF は、
更新可能なカーソルがサポートされていないため実装されません。

なので、alter tableで主キーでも付けないと無理

-- ■■■ 56. ホテルの部屋番号 ■■■
Guilhem BichotさんのUpdViewと結合させるサンプル

alter table Hotel add column ColPK int auto_increment primary key;
の後で、Window関数を使ったUpdViewもどきと結合してUpdateする。

alter table Hotel drop column ColPK;
で、追加した列は消しておく。

-- ■■■ 数独を解くのに使う文字列関数 ■■■
select
InStr(Val,'a') as tes1,
InStr(Val,'X') as tes2,
SubStr(Val,1,2) as tes3,
SubStr(Val,3,2) as tes4,
Insert(Val,2,3,'XYZ') as tes5
  from (select 'abcdef' as Val) tmp;

出力結果
+------+------+------+------+--------+
| tes1 | tes2 | tes3 | tes4 | tes5   |
+------+------+------+------+--------+
|    1 |    0 | ab   | cd   | aXYZef |
+------+------+------+------+--------+

 ------------------------------ MySQLメモ ------------------------------ 


●2020年3月6日(金)
詳説 MySQL,Oracleの正規表現の執筆メモ

順序的には、Oracleを一番最初にしたほうが良さそうで、
続いて、MySQLを検討する。

Oracleの執筆メモは、
図でイメージするOracleのSQL全集の執筆メモに記載


●2021年4月24日(土)
Pythonメモ

XPのSP2で動作確認できたもの
●PyScripter-v2.6.0-Setup.exe
●python-3.1.4.msi


調査や設定などのToDoリスト

ToDo035 起票 2020-04-12(日)
サクラエディタのマクロの準備
●コメントの追加
●コメントの削除

ToDo040 起票 2020-04-21(火)
コメント追加マクロで
拡張子ごとのテストケースの作成
html
js
php
sql

    select
      from
     where
    order by

ToDo054 起票 2020-08-01(土)
DB定義書から、MySQLのCreataTable文を作成するC#のコンソールアプリ

ToDo048 起票 2020-07-02(木)
MySQLのSQL文の整形ツールを作る
クリップボートか、コマンドライン引数のSQLファイルのパス
で整形対象データを受け取るようにする。


問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本 2948円
新・明解新・明解Pythonで学ぶアルゴリズムとデータ構造 2640円
ゼブラのボールペン 0.5 347円
ゼブラのボールペンの替芯 555円
高橋書店のカレンダーE155 726円
高橋書店のカレンダーE102 847円


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ToDo064 起票 2020-08-14(金)
AtCoderで100点問題の削除リストを作る

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ToDo065 起票 2020-08-14(金)
yukicoderで★1の問題の削除リストを作る

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ToDo107 優先度低
C#のサンプルの削除コンテンツをまとまる

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ToDo108 優先度低
oldの競技プログラミングソースの削除コンテンツをまとめる

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ToDo109 優先度低 3号機で可能
もっとプログラム脳の解いてない問題

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ToDo128
AOJの問題を解く (3号機向けの作業)

AOJの問題2272 DPかDFS
AOJの問題0561 Books
AOJの問題2431 引越し
AOJの問題0310 Frame
AOJの問題0211 ジョギング
AtCoder版アリ本のAOJの問題

ACを取ったソース

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AtCoder Problemsで解きたい問題をリストアップする

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
コンテスト中に解けなかった問題

ABC234-F Reordering
ABC235-F Variety of Digits

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
PASTの問題

PAST2回 J 文字列解析
PAST4回 K 転倒数
PAST8回 K ニワトリのお見合い

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ABCの新しいもの

ABC220-F Distance Sums 2
ABC223-F Parenthesis Checking
ABC225-F String Cards

ABC165-E Rotation Matching
ABC155-E Payment
ABC150-E Change a Little Bit
ABC149-E Handshake

ABC138-E Strings of Impurity
C#のバイナリサーチで見つからなかったら~を使えばいいらしい
https://c-taquna.hatenablog.com/entry/2019/10/10/214146
有用なら、二分探索のライブラリに用意する。

ABC139-E League
ABC101-D Snuke Numbers

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AGCの新しいもの

AGC037-A Dividing a String
AGC036-A Triangle
AGC028-A Two Abbreviations

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ARCの新しいもの

ARC118-B Village of M People
ARC114-B Special Subsets
ARC115-B Plus Matrix
ARC122-B Insurance
ARC121-B RGB Matching
ARC119-B Electric Board

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ARCの古いもの

ARC054-B ムーアの法則
ARC053-B 回文分割
ARC052-B 円錐
ARC044-B 最短路問題
ARC042-B アリの高橋くん
ARC036-B 山のデータ

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ABCの古いもの

ABC003-D AtCoder社の冬
ABC005-D おいしいたこ焼きの焼き方
ABC010-D 浮気予防
ABC013-D 阿弥陀
ABC014-D 閉路
ABC016-D 一刀両断
ABC018-C 菱型カウント
ABC022-D Big Bang
ABC025-C 双子と○×ゲーム
ABC031-D 語呂合わせ

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
TDPCの後半問題

TDPC-O 文字列
TDPC-P うなぎ
TDPC-Q 連結
TDPC-R グラフ
TDPC-S マス目
TDPC-T フィボナッチ

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
EDPCの問題

EDPC-V Subtree
EDPC-Z Frog 3

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
TDPCの前半問題

TDPC-C トーナメント
TDPC-G 辞書順
TDPC-K ターゲット
TDPC-L 猫
TDPC-M 家
TDPC-N 木

ABC217-F Make Pair

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
「もっとプログラム脳」の敷き詰め問題 (3号機で可能)

ABC138-E Strings of Impurity
C#のバイナリサーチで見つからなかったら、~を使えばいいらしい
https://c-taquna.hatenablog.com/entry/2019/10/10/214146
有用なら、二分探索のライブラリに用意する。

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
ToDo116

●AOJ本の2週目
●けんちょん本の2週目
●@ITのPython講座
  21 22 23 24 25 26 27
●Pythonアルゴの1週目
●Python文法の2週目
●Pythonアルゴの2週目
●E8さんの本の1週目


トップページに戻る   明智重蔵のTwitter   競技プログラミングのソース置場   C#のサンプル集   PHPのサンプル集