Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS39.22%
Net Worth
0.353USD
STEEM
0.340STEEM
SBD
0.618SBD
Effective Power
5.007SP
├── Own SP
0.629SP
└── Incoming Deleg
+4.378SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.340STEEM
STEEM POWER
Own SP
0.629SP
Delegated Out
0.000SP
Delegation In
4.378SP
Effective Power
5.007SP
Reward SP (pending)
0.688SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.618SBD
{
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.340 STEEM",
  "vesting_shares": "1023.636681 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7120.023125 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.618 SBD",
  "conversions": []
}

Account Info

nameneochae
id627190
rank1,454,275
reputation18441575854
created2018-01-19T21:57:27
recovery_accountsteem
proxyNone
post_count19
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-09-19T05:39:24
last_root_post2018-09-19T05:39:24
last_vote_time2018-05-24T06:57:54
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares1023.636681 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares7120.023125 VESTS
reward_vesting_balance1395.649168 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update1970-01-01T00:00:00
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM5dq7W25xbmicgU5vUi2Y5vthoYnEkE634rQo4W7Rwk3jvqEvpK",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "balance": "0.000 STEEM",
  "can_vote": true,
  "comment_count": 0,
  "created": "2018-01-19T21:57:27",
  "curation_rewards": 0,
  "delegated_vesting_shares": "0.000000 VESTS",
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779078213
  },
  "guest_bloggers": [],
  "id": 627190,
  "json_metadata": "",
  "last_account_recovery": "1970-01-01T00:00:00",
  "last_account_update": "1970-01-01T00:00:00",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_post": "2018-09-19T05:39:24",
  "last_root_post": "2018-09-19T05:39:24",
  "last_vote_time": "2018-05-24T06:57:54",
  "lifetime_vote_count": 0,
  "market_history": [],
  "memo_key": "STM5X1bTdx4Qe1zMPCoHS1VCngBZkvv6auAy9dKrJ5Ct1uzEPYiMH",
  "mined": false,
  "name": "neochae",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "other_history": [],
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6FqzPaoVRD4d46FsgrEFcZCm2cCHMmLMPMZaVL797NejdYSjhe",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "pending_claimed_accounts": 0,
  "post_bandwidth": 0,
  "post_count": 19,
  "post_history": [],
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6tYhGLGHrD8qFntLrp72MbrcF62wchrgqRWbfq8wPq4TxWYy97",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting_json_metadata": "",
  "posting_rewards": 1371,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "proxy": "",
  "received_vesting_shares": "7120.023125 VESTS",
  "recovery_account": "steem",
  "reputation": "18441575854",
  "reset_account": "null",
  "reward_sbd_balance": "0.618 SBD",
  "reward_steem_balance": "0.340 STEEM",
  "reward_vesting_balance": "1395.649168 VESTS",
  "reward_vesting_steem": "0.688 STEEM",
  "savings_balance": "0.000 STEEM",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "sbd_balance": "0.000 SBD",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "1970-01-01T00:00:00",
  "tags_usage": [],
  "to_withdraw": 0,
  "transfer_history": [],
  "vesting_balance": "0.000 STEEM",
  "vesting_shares": "1023.636681 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "vote_history": [],
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779078213
  },
  "voting_power": 0,
  "withdraw_routes": 0,
  "withdrawn": 0,
  "witness_votes": [],
  "witnesses_voted_for": 0,
  "rank": 1454275
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 4.378 SP to @neochae
2026/05/18 04:23:33
delegateeneochae
delegatorsteem
vesting shares7120.023125 VESTS
Transaction InfoBlock #106148391/Trx f2988a24ff90362517a6a8952cdd2868bd7e32e5
View Raw JSON Data
{
  "block": 106148391,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "7120.023125 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-05-18T04:23:33",
  "trx_id": "f2988a24ff90362517a6a8952cdd2868bd7e32e5",
  "trx_in_block": 2,
  "virtual_op": 0
}
steemdelegated 2.710 SP to @neochae
2026/05/12 20:37:54
delegateeneochae
delegatorsteem
vesting shares4407.812720 VESTS
Transaction InfoBlock #105995817/Trx d7181ee7ddb1e53c736a7c8fef7c3e8c7a4347a8
View Raw JSON Data
{
  "block": 105995817,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "4407.812720 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-05-12T20:37:54",
  "trx_id": "d7181ee7ddb1e53c736a7c8fef7c3e8c7a4347a8",
  "trx_in_block": 1,
  "virtual_op": 0
}
steemdelegated 4.386 SP to @neochae
2026/04/26 03:37:54
delegateeneochae
delegatorsteem
vesting shares7132.538881 VESTS
Transaction InfoBlock #105515925/Trx 4bb20e581da78c8aa0af115ac2f0f27771e4660d
View Raw JSON Data
{
  "block": 105515925,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "7132.538881 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-04-26T03:37:54",
  "trx_id": "4bb20e581da78c8aa0af115ac2f0f27771e4660d",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 2.736 SP to @neochae
2026/01/23 18:55:15
delegateeneochae
delegatorsteem
vesting shares4449.359539 VESTS
Transaction InfoBlock #102865133/Trx 753626817cd37114373f0a3900867f3cc69218e3
View Raw JSON Data
{
  "block": 102865133,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "4449.359539 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-01-23T18:55:15",
  "trx_id": "753626817cd37114373f0a3900867f3cc69218e3",
  "trx_in_block": 2,
  "virtual_op": 0
}
steemdelegated 2.837 SP to @neochae
2024/12/17 14:06:54
delegateeneochae
delegatorsteem
vesting shares4613.578736 VESTS
Transaction InfoBlock #91311379/Trx b1ac4a91281831b67bb96291a5d32db87237f8aa
View Raw JSON Data
{
  "block": 91311379,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "4613.578736 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2024-12-17T14:06:54",
  "trx_id": "b1ac4a91281831b67bb96291a5d32db87237f8aa",
  "trx_in_block": 2,
  "virtual_op": 0
}
steemdelegated 2.941 SP to @neochae
2023/11/14 05:48:36
delegateeneochae
delegatorsteem
vesting shares4782.712268 VESTS
Transaction InfoBlock #79865549/Trx 63649a3ecc18d38d096e5af3793f97f3f09f411a
View Raw JSON Data
{
  "block": 79865549,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "4782.712268 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2023-11-14T05:48:36",
  "trx_id": "63649a3ecc18d38d096e5af3793f97f3f09f411a",
  "trx_in_block": 8,
  "virtual_op": 0
}
steemdelegated 4.746 SP to @neochae
2023/09/22 08:08:30
delegateeneochae
delegatorsteem
vesting shares7719.621054 VESTS
Transaction InfoBlock #78360175/Trx 32a0f87f66be0bfd94931be6e1ade5475c4d9126
View Raw JSON Data
{
  "block": 78360175,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "7719.621054 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2023-09-22T08:08:30",
  "trx_id": "32a0f87f66be0bfd94931be6e1ade5475c4d9126",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 4.883 SP to @neochae
2022/11/03 15:54:09
delegateeneochae
delegatorsteem
vesting shares7941.672492 VESTS
Transaction InfoBlock #69118276/Trx f686d96eb1bd1490ba2ca6b1b4b700eb06374e07
View Raw JSON Data
{
  "block": 69118276,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "7941.672492 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2022-11-03T15:54:09",
  "trx_id": "f686d96eb1bd1490ba2ca6b1b4b700eb06374e07",
  "trx_in_block": 1,
  "virtual_op": 0
}
steemdelegated 5.018 SP to @neochae
2022/01/17 21:16:54
delegateeneochae
delegatorsteem
vesting shares8161.780093 VESTS
Transaction InfoBlock #60821740/Trx 28c4617a73a5095954b035a9dea197381d714b53
View Raw JSON Data
{
  "block": 60821740,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "8161.780093 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2022-01-17T21:16:54",
  "trx_id": "28c4617a73a5095954b035a9dea197381d714b53",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 5.132 SP to @neochae
2021/06/14 04:32:45
delegateeneochae
delegatorsteem
vesting shares8345.974381 VESTS
Transaction InfoBlock #54612172/Trx e90c905995d9a76e517d8f6c4174f7b647bd7c1e
View Raw JSON Data
{
  "block": 54612172,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "8345.974381 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2021-06-14T04:32:45",
  "trx_id": "e90c905995d9a76e517d8f6c4174f7b647bd7c1e",
  "trx_in_block": 5,
  "virtual_op": 0
}
steemdelegated 5.247 SP to @neochae
2020/12/11 14:46:45
delegateeneochae
delegatorsteem
vesting shares8533.396355 VESTS
Transaction InfoBlock #49359485/Trx fb50cd35a38625dd08c4b9a016cd0a0a4bd44828
View Raw JSON Data
{
  "block": 49359485,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "8533.396355 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-12-11T14:46:45",
  "trx_id": "fb50cd35a38625dd08c4b9a016cd0a0a4bd44828",
  "trx_in_block": 2,
  "virtual_op": 0
}
steemdelegated 1.176 SP to @neochae
2020/12/06 08:23:09
delegateeneochae
delegatorsteem
vesting shares1912.543513 VESTS
Transaction InfoBlock #49211028/Trx a2d4b719da7dd330d03b50c06e8f3246fe3cf6cd
View Raw JSON Data
{
  "block": 49211028,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "1912.543513 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-12-06T08:23:09",
  "trx_id": "a2d4b719da7dd330d03b50c06e8f3246fe3cf6cd",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 5.251 SP to @neochae
2020/12/05 18:24:27
delegateeneochae
delegatorsteem
vesting shares8539.604209 VESTS
Transaction InfoBlock #49194571/Trx 7c7669dbe307438ac52f3b7ef2a47a5fac0cba94
View Raw JSON Data
{
  "block": 49194571,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "8539.604209 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-12-05T18:24:27",
  "trx_id": "7c7669dbe307438ac52f3b7ef2a47a5fac0cba94",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 1.181 SP to @neochae
2020/11/02 23:12:12
delegateeneochae
delegatorsteem
vesting shares1920.017158 VESTS
Transaction InfoBlock #48266713/Trx b2f480bf511643683e56bcd3bfc45e3cae5cf4f3
View Raw JSON Data
{
  "block": 48266713,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "1920.017158 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-11-02T23:12:12",
  "trx_id": "b2f480bf511643683e56bcd3bfc45e3cae5cf4f3",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 5.375 SP to @neochae
2020/05/09 09:24:09
delegateeneochae
delegatorsteem
vesting shares8742.409568 VESTS
Transaction InfoBlock #43221327/Trx 44a23299a189b9985c0d53c47a680cccb5c694db
View Raw JSON Data
{
  "block": 43221327,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "8742.409568 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-05-09T09:24:09",
  "trx_id": "44a23299a189b9985c0d53c47a680cccb5c694db",
  "trx_in_block": 4,
  "virtual_op": 0
}
steemdelegated 1.201 SP to @neochae
2020/05/08 13:33:27
delegateeneochae
delegatorsteem
vesting shares1953.311140 VESTS
Transaction InfoBlock #43198073/Trx 1634666d0e89f95230f1b22c14a1f6a0aa33ee82
View Raw JSON Data
{
  "block": 43198073,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "1953.311140 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-05-08T13:33:27",
  "trx_id": "1634666d0e89f95230f1b22c14a1f6a0aa33ee82",
  "trx_in_block": 0,
  "virtual_op": 0
}
2020/01/19 23:27:15
authorsteemitboard
bodyCongratulations @neochae! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@neochae/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@neochae) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=neochae)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authorneochae
parent permlinkrecursion-cracking-coding-interview
permlinksteemitboard-notify-neochae-20200119t232715000z
title
Transaction InfoBlock #40077825/Trx 9578e72d6a7fa597e782977faedf03b9a9e5d9c8
View Raw JSON Data
{
  "block": 40077825,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @neochae! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@neochae/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@neochae) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=neochae)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "neochae",
      "parent_permlink": "recursion-cracking-coding-interview",
      "permlink": "steemitboard-notify-neochae-20200119t232715000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-01-19T23:27:15",
  "trx_id": "9578e72d6a7fa597e782977faedf03b9a9e5d9c8",
  "trx_in_block": 36,
  "virtual_op": 0
}
steemdelegated 5.433 SP to @neochae
2019/11/22 09:24:09
delegateeneochae
delegatorsteem
vesting shares8836.360522 VESTS
Transaction InfoBlock #38393691/Trx 0138ba9df504aae278d2a070565caa59f9d2b75b
View Raw JSON Data
{
  "block": 38393691,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "8836.360522 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-11-22T09:24:09",
  "trx_id": "0138ba9df504aae278d2a070565caa59f9d2b75b",
  "trx_in_block": 15,
  "virtual_op": 0
}
2019/01/19 23:18:36
authorsteemitboard
bodyCongratulations @neochae! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@neochae/birthday1.png</td><td><p>Happy Birthday! - You are on the Steem blockchain for 1 year!<p></td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@neochae)_</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authorneochae
parent permlinkrecursion-cracking-coding-interview
permlinksteemitboard-notify-neochae-20190119t231835000z
title
Transaction InfoBlock #29605025/Trx 73229972975ca51051b2f4ba9ab36e217903a982
View Raw JSON Data
{
  "block": 29605025,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @neochae! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@neochae/birthday1.png</td><td><p>Happy Birthday! - You are on the Steem blockchain for 1 year!<p></td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@neochae)_</sub>\n\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "neochae",
      "parent_permlink": "recursion-cracking-coding-interview",
      "permlink": "steemitboard-notify-neochae-20190119t231835000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-19T23:18:36",
  "trx_id": "73229972975ca51051b2f4ba9ab36e217903a982",
  "trx_in_block": 1,
  "virtual_op": 0
}
steemdelegated 5.554 SP to @neochae
2018/12/19 07:19:33
delegateeneochae
delegatorsteem
vesting shares9033.605710 VESTS
Transaction InfoBlock #28693761/Trx 4a9f8df468a6bf2b518217d606033b33b9c0750a
View Raw JSON Data
{
  "block": 28693761,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "9033.605710 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-12-19T07:19:33",
  "trx_id": "4a9f8df468a6bf2b518217d606033b33b9c0750a",
  "trx_in_block": 16,
  "virtual_op": 0
}
2018/10/06 11:37:00
authorneochae
permlinkrecursion-cracking-coding-interview
voterbongster88
weight10000 (100.00%)
Transaction InfoBlock #26569103/Trx 29e646d3acd934aac0af779de9f651d683cdff1d
View Raw JSON Data
{
  "block": 26569103,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "recursion-cracking-coding-interview",
      "voter": "bongster88",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-10-06T11:37:00",
  "trx_id": "29e646d3acd934aac0af779de9f651d683cdff1d",
  "trx_in_block": 18,
  "virtual_op": 0
}
neochaereceived 0.064 SBD, 0.092 SP author reward for @neochae / recursion-cracking-coding-interview
2018/09/26 05:39:24
authorneochae
permlinkrecursion-cracking-coding-interview
sbd payout0.064 SBD
steem payout0.000 STEEM
vesting payout149.532250 VESTS
Transaction InfoBlock #26274194/Virtual Operation #7
View Raw JSON Data
{
  "block": 26274194,
  "op": [
    "author_reward",
    {
      "author": "neochae",
      "permlink": "recursion-cracking-coding-interview",
      "sbd_payout": "0.064 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "149.532250 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-26T05:39:24",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 7
}
steemdelegated 18.011 SP to @neochae
2018/09/22 01:12:57
delegateeneochae
delegatorsteem
vesting shares29293.536003 VESTS
Transaction InfoBlock #26153901/Trx 56d4d9a1e8c68c864a09867f4c2d2d8e1728be10
View Raw JSON Data
{
  "block": 26153901,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "neochae",
      "delegator": "steem",
      "vesting_shares": "29293.536003 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-22T01:12:57",
  "trx_id": "56d4d9a1e8c68c864a09867f4c2d2d8e1728be10",
  "trx_in_block": 3,
  "virtual_op": 0
}
2018/09/20 03:01:30
authorsteemitboard
bodyCongratulations @neochae! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : [![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/voted.png)](http://steemitboard.com/@neochae) Award for the number of upvotes received <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authorneochae
parent permlinkrecursion-cracking-coding-interview
permlinksteemitboard-notify-neochae-20180920t030130000z
title
Transaction InfoBlock #26098530/Trx 7ab3986fa6644bbe8c7554b2ab2bc6bcb58c040a
View Raw JSON Data
{
  "block": 26098530,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @neochae! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :\n\n[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/voted.png)](http://steemitboard.com/@neochae) Award for the number of upvotes received\n\n<sub>_Click on the badge to view your Board of Honor._</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "neochae",
      "parent_permlink": "recursion-cracking-coding-interview",
      "permlink": "steemitboard-notify-neochae-20180920t030130000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-20T03:01:30",
  "trx_id": "7ab3986fa6644bbe8c7554b2ab2bc6bcb58c040a",
  "trx_in_block": 4,
  "virtual_op": 0
}
2018/09/20 00:38:54
authorneochae
permlinkrecursion-cracking-coding-interview
voterbrainstormot
weight10000 (100.00%)
Transaction InfoBlock #26095678/Trx 75ef9ed4b895f13f76a392649f915793fa962f83
View Raw JSON Data
{
  "block": 26095678,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "recursion-cracking-coding-interview",
      "voter": "brainstormot",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-20T00:38:54",
  "trx_id": "75ef9ed4b895f13f76a392649f915793fa962f83",
  "trx_in_block": 13,
  "virtual_op": 0
}
2018/09/19 07:56:27
authorneochae
permlinkrecursion-cracking-coding-interview
votereversloth
weight2500 (25.00%)
Transaction InfoBlock #26075632/Trx 095004b76611cfb79297d7f8985445168a7aba78
View Raw JSON Data
{
  "block": 26075632,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "recursion-cracking-coding-interview",
      "voter": "eversloth",
      "weight": 2500
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-19T07:56:27",
  "trx_id": "095004b76611cfb79297d7f8985445168a7aba78",
  "trx_in_block": 13,
  "virtual_op": 0
}
2018/09/19 06:13:54
authorneochae
permlinkrecursion-cracking-coding-interview
votermishana
weight6000 (60.00%)
Transaction InfoBlock #26073583/Trx 45902fee65b5db3727554c7242c7590c6c362ebc
View Raw JSON Data
{
  "block": 26073583,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "recursion-cracking-coding-interview",
      "voter": "mishana",
      "weight": 6000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-19T06:13:54",
  "trx_id": "45902fee65b5db3727554c7242c7590c6c362ebc",
  "trx_in_block": 6,
  "virtual_op": 0
}
2018/09/19 05:55:54
authorneochae
permlinkrecursion-cracking-coding-interview
voteranpigon
weight10000 (100.00%)
Transaction InfoBlock #26073223/Trx daab9f52b0b3fa1b7539ba703aa1297284adb6b8
View Raw JSON Data
{
  "block": 26073223,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "recursion-cracking-coding-interview",
      "voter": "anpigon",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-19T05:55:54",
  "trx_id": "daab9f52b0b3fa1b7539ba703aa1297284adb6b8",
  "trx_in_block": 3,
  "virtual_op": 0
}
2018/09/19 05:52:27
authorneochae
permlinkrecursion-cracking-coding-interview
votersonsory
weight1000 (10.00%)
Transaction InfoBlock #26073154/Trx cf8164749b2bb90d0a9851a1c404c52932cfd424
View Raw JSON Data
{
  "block": 26073154,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "recursion-cracking-coding-interview",
      "voter": "sonsory",
      "weight": 1000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-19T05:52:27",
  "trx_id": "cf8164749b2bb90d0a9851a1c404c52932cfd424",
  "trx_in_block": 8,
  "virtual_op": 0
}
2018/09/19 05:39:24
authorneochae
body이번에는 Recursion에 대한 내용 입니다. 코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요! 영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다. 개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다. 전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다. 즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다. 이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다. 공부하는 3단계 방법은 아래와 같습니다. 1분 분량을 번역 전체 듣기 두번 문장 듣고 따라 말하기 두번 한국말로 듣고 영어로 말하기 하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다. 연습 mp3 파일 다운로드: https://drive.google.com/open?id=1wrGwsKx4lhjseEUb7B1qzOTpoTb8o01l 원본 동영상: https://youtu.be/KEEKn7Me-ms --- mp3 script & 번역 예 --- So recursion is just a way of taking a problem and breaking it down into subproblems and then each of those subproblems is generally broken down into more and more and more sub problems. Of course if we did this forever and we didn't have a stopping case, then well we would do it forever. So every recursion must have what's called a base case or like a stopping point. In this case the base case is when we have a folder with no subfolders then we'll just return once we count how many files it has. But let's look at another example. The Fibonacci sequence is one of the simplest examples of recursion. In fact we often say that the Fibonacci sequence is defined recursively. But this definition in and of itself doesn't make a lot of sense. We need a starting point, we need to know what is f of 0 or f of 1. Implementing this recursively is now actually very natural. So this code we'll call fib of n and that will then recur to fib of n minus 1 and fib of n minus 2. Eventually it'll get back those answers and add those up and return that value. When we call say, fib of n minus 1, it'll then do the same thing and recursive and recurse and recurse. We'll stop when we get down to the base cases which are when n is 0 or 1. --- 번역 예 --- 재귀는 문제를 작은 문제들로 나누고 나눠진 작은 문제들을 다시 작은문제들로 나누어서 처리하는 방법입니다. 계속 하면서 정지 조건이 없으면 영원히 할 수 있습니다. 그러므로 각각의 재귀는 기본 조건 또는 정지점이 있어야 합니다. 이 경우는 하위 폴더가 없으면 그것이 가진 파일 개수를 리턴하면 됩니다. 다른 예제를 봅시다. 피보나치 수열은 가장 간단한 재귀 예제들 중 하나입니다. 사실 피보나치 수열은 재귀적으로 정의 되었다고 자주 얘기합니다. 그러나 이 정의 자체는 많이 이해되지는 않습니다. 우리는 시작점이 필요하고 f0나 f1이 뭔지 알아야 합니다. 이것을 재귀적으로 구현하는 것은 실제적으로 자연스럽습니다. 그래서 이 코드는 fib n 그리고 재귀로 fib n - 1그리고 fib n - 2를 호출할 것입니다. 결국 답들을 돌려주고 그걸 다 합쳐서 결과를 돌려줄 것입니다. Fib n - 1을 호출하고 같은것을 반복할 것입니다. n이 0이나 1일이되는 기초경우까지 가면 정지할 것입니다. ----- 이주의 Interview Question (같이 풀어 봐요!) ----- Given an array of integers nums and a positive integer k, find whether it's possible to divide this array into k non-empty subsets whose sums are all equal. Example 1: Input: nums = [4, 3, 2, 3, 5, 2, 1], k = 4 Output: True Explanation: It's possible to divide it into 4 subsets (5), (1, 4), (2,3), (2,3) with equal sums. Note: 1 <= k <= len(nums) <= 16. 0 < nums[i] < 10000. 원 문제 링크: https://leetcode.com/problems/partition-to-k-equal-sum-subsets/description/
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/KEEKn7Me-ms/0.jpg"],"links":["https://drive.google.com/open?id=1wrGwsKx4lhjseEUb7B1qzOTpoTb8o01l","https://youtu.be/KEEKn7Me-ms","https://leetcode.com/problems/partition-to-k-equal-sum-subsets/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinkrecursion-cracking-coding-interview
title[개발자매일영어] Recursion - Cracking Coding Interview
Transaction InfoBlock #26072893/Trx 38591e36db51b263e927894bf420e6780e090689
View Raw JSON Data
{
  "block": 26072893,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "이번에는 Recursion에 대한 내용 입니다.\n코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요!\n\n영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다.\n\n개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다.\n전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다.\n즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다.\n이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다.\n\n공부하는 3단계 방법은 아래와 같습니다.\n\n1분 분량을 번역\n전체 듣기 두번\n문장 듣고 따라 말하기 두번\n한국말로 듣고 영어로 말하기\n하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다.\n연습 mp3 파일 다운로드: https://drive.google.com/open?id=1wrGwsKx4lhjseEUb7B1qzOTpoTb8o01l\n원본 동영상: https://youtu.be/KEEKn7Me-ms\n\n--- mp3 script & 번역 예 ---\nSo recursion is just a way of taking a problem and breaking it down into subproblems and then each of those subproblems is generally broken down into more and more and more sub problems. Of course if we did this forever and we didn't have a stopping case, then well we would do it forever. So every recursion must have what's called a base case or like a stopping point. In this case the base case is when we have a folder with no subfolders then we'll just return once we count how many files it has. But let's look at another example. The Fibonacci sequence is one of the simplest examples of recursion. In fact we often say that the Fibonacci sequence is defined recursively. But this definition in and of itself doesn't make a lot of sense. We need a starting point, we need to know what is f of 0 or f of 1. Implementing this recursively is now actually very natural. So this code we'll call fib of n and that will then recur to fib of n minus 1 and fib of n minus 2. Eventually it'll get back those answers and add those up and return that value. When we call say, fib of n minus 1, it'll then do the same thing and recursive and recurse and recurse. We'll stop when we get down to the base cases which are when n is 0 or 1.\n\n--- 번역 예 ---\n재귀는 문제를 작은 문제들로 나누고 나눠진 작은 문제들을 다시 작은문제들로 나누어서 처리하는 방법입니다. 계속 하면서 정지 조건이 없으면 영원히 할 수 있습니다. 그러므로 각각의 재귀는 기본 조건 또는 정지점이 있어야 합니다. 이 경우는 하위 폴더가 없으면 그것이 가진 파일 개수를 리턴하면 됩니다. \n다른 예제를 봅시다. 피보나치 수열은 가장 간단한 재귀 예제들 중 하나입니다. 사실 피보나치 수열은 재귀적으로 정의 되었다고 자주 얘기합니다. 그러나 이 정의 자체는 많이 이해되지는 않습니다.  우리는 시작점이 필요하고 f0나 f1이 뭔지 알아야 합니다. 이것을 재귀적으로 구현하는 것은 실제적으로 자연스럽습니다. 그래서 이 코드는 fib n 그리고 재귀로 fib n - 1그리고 fib n - 2를 호출할 것입니다. 결국 답들을 돌려주고 그걸 다 합쳐서 결과를 돌려줄 것입니다. Fib n - 1을 호출하고 같은것을 반복할 것입니다. n이 0이나 1일이되는 기초경우까지 가면 정지할 것입니다.\n\n----- 이주의 Interview Question (같이 풀어 봐요!) -----\nGiven an array of integers nums and a positive integer k, find whether it's possible to divide this array into k non-empty subsets whose sums are all equal.\n\nExample 1:\nInput: nums = [4, 3, 2, 3, 5, 2, 1], k = 4\nOutput: True\nExplanation: It's possible to divide it into 4 subsets (5), (1, 4), (2,3), (2,3) with equal sums.\nNote:\n\n1 <= k <= len(nums) <= 16.\n0 < nums[i] < 10000.\n\n원 문제 링크: https://leetcode.com/problems/partition-to-k-equal-sum-subsets/description/",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/KEEKn7Me-ms/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=1wrGwsKx4lhjseEUb7B1qzOTpoTb8o01l\",\"https://youtu.be/KEEKn7Me-ms\",\"https://leetcode.com/problems/partition-to-k-equal-sum-subsets/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "recursion-cracking-coding-interview",
      "title": "[개발자매일영어] Recursion - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-19T05:39:24",
  "trx_id": "38591e36db51b263e927894bf420e6780e090689",
  "trx_in_block": 9,
  "virtual_op": 0
}
neochaeremoved vote from (0.00%) @aaronjung / uiuc-mcs-ds-fall-2018
2018/09/19 05:30:54
authoraaronjung
permlinkuiuc-mcs-ds-fall-2018
voterneochae
weight0 (0.00%)
Transaction InfoBlock #26072723/Trx 37b14ccba67d67ebce35063f365aa5088d5cc500
View Raw JSON Data
{
  "block": 26072723,
  "op": [
    "vote",
    {
      "author": "aaronjung",
      "permlink": "uiuc-mcs-ds-fall-2018",
      "voter": "neochae",
      "weight": 0
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-09-19T05:30:54",
  "trx_id": "37b14ccba67d67ebce35063f365aa5088d5cc500",
  "trx_in_block": 27,
  "virtual_op": 0
}
2018/08/31 06:13:51
authorneochae
permlinkbinary-search-cracking-coding-interview
votermishana
weight6000 (60.00%)
Transaction InfoBlock #25542182/Trx 0efecb07ddbc766027b4b742b4062f7560fe604f
View Raw JSON Data
{
  "block": 25542182,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "binary-search-cracking-coding-interview",
      "voter": "mishana",
      "weight": 6000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-31T06:13:51",
  "trx_id": "0efecb07ddbc766027b4b742b4062f7560fe604f",
  "trx_in_block": 46,
  "virtual_op": 0
}
2018/08/31 06:04:36
authorneochae
permlinkbinary-search-cracking-coding-interview
voteryoungogmarqs
weight2 (0.02%)
Transaction InfoBlock #25541997/Trx 789ff15ffcec277dc66aed972753e5a4aa2d7155
View Raw JSON Data
{
  "block": 25541997,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "binary-search-cracking-coding-interview",
      "voter": "youngogmarqs",
      "weight": 2
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-31T06:04:36",
  "trx_id": "789ff15ffcec277dc66aed972753e5a4aa2d7155",
  "trx_in_block": 8,
  "virtual_op": 0
}
2018/08/31 05:42:39
authorneochae
body@@ -2,51 +2,21 @@ %EB%B2%88%EC%97%90%EB%8A%94 -How Companies Evaluate Technical Interviews +Binary Search %EC%97%90 %EB%8C%80%ED%95%9C
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/P3YID7liBug/0.jpg"],"links":["https://drive.google.com/open?id=1FCSEt_5l-feV3VbFYZ7FO6sXBUDZKmpn","https://youtu.be/P3YID7liBug","https://leetcode.com/problems/minimum-distance-between-bst-nodes/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinkbinary-search-cracking-coding-interview
title[개발자매일영어] Binary Search - Cracking Coding Interview
Transaction InfoBlock #25541559/Trx aa5ff160680e4a788cfadbd46425c686153a02f6
View Raw JSON Data
{
  "block": 25541559,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "@@ -2,51 +2,21 @@\n %EB%B2%88%EC%97%90%EB%8A%94 \n-How Companies Evaluate Technical Interviews\n+Binary Search\n %EC%97%90 %EB%8C%80%ED%95%9C\n",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/P3YID7liBug/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=1FCSEt_5l-feV3VbFYZ7FO6sXBUDZKmpn\",\"https://youtu.be/P3YID7liBug\",\"https://leetcode.com/problems/minimum-distance-between-bst-nodes/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "binary-search-cracking-coding-interview",
      "title": "[개발자매일영어] Binary Search - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-31T05:42:39",
  "trx_id": "aa5ff160680e4a788cfadbd46425c686153a02f6",
  "trx_in_block": 17,
  "virtual_op": 0
}
2018/08/31 05:40:36
authorneochae
body이번에는 How Companies Evaluate Technical Interviews에 대한 내용 입니다. 코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요! 영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다. 개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다. 전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다. 즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다. 이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다. 공부하는 3단계 방법은 아래와 같습니다. 1분 분량을 번역 전체 듣기 두번 문장 듣고 따라 말하기 두번 한국말로 듣고 영어로 말하기 하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다. 연습 mp3 파일 다운로드: https://drive.google.com/open?id=1FCSEt_5l-feV3VbFYZ7FO6sXBUDZKmpn 원본 동영상: https://youtu.be/P3YID7liBug --- mp3 script & 번역 예 --- So in an integer array that looks like this, you take some element that you're looking for, like 13, and you compare it to the midpoint, and it has to be a sorted array for this to work, it's very important, and you compare it to the midpoint. 13 is less than this midpoint and so 13, if it's in the array at all, it has to be on the left side. And then you repeat this process on the left side and say let me look at the midpoint of the left side. Is 13 before and after that, before or after that, and you just repeat that process until you either find 13 or you know that 13 can't be in it. So how fast is this is algorithm? Well let's imagine we start off with n elements so we have a search space of n elements. In a single comparison, just one, we've cut our search space down to n over 2. Then with one more comparison we cut it down to n over 4 and then in half again and half and half and half again. So how many total operations in the very worst case will we have to run until we figure out if it contains an element or not? Well the total number of operations we'll have to do is determined by how many times can we divide n by 2 until we get down to just one. So this is what log of n expresses. A log base 2 of n expresses. So if you pause the video you can study that math for a second and see the relationship between those two things. But this means that binary search is a log n problem. 이 같은 정수 배열에서 13같은 찾고있는 어떤 요소를 가지려고 할 때 중간값과 비교하려면 중요한 것은 정렬된 배열을 사용해야한다는 것이고, 그리고 중간값과 비교합니다. 13은 중간값 보다 작고, 우측 배열에 없다면 좌측에 있을 것입니다. 그리고 이 처리 방법을 왼편에 반복합니다. 13이 이전이나 뒤에 있다면 계속해서 13이 없다는 것을 알거나 13을 찾을 때 까지 합니다. 이 알고리즘은 얼마나 빠를까요? N 요소들과 시작했다고 생각해 봅시다. 우리는 n 요소들만큼의 검색 공간을 가지고 있습니다. 한번의 비교에 우리는 검색 공간을 반으로 줄였습니다. 또 한번 더 비교하면 우리는 1/4로 자르고 또 반으로 또 반으로 다시 자를 수 있습니다. 이 요소가 있는지 없는지 찾기위해 최악의 경우에는 얼마나 많이 해야할까요? 우리가 해야하는 총 수행 수는 1개가 될때까지 얼마나 많이 2로 나누는가에 결정 됩니다. 이것이 log n입니다. Log 2에 n입니다. 동영상을 정지하고 잠깐 계산해 보고 두개 간의 관계를 보세요. 이것은 binary search가 log n 문제라는걸 의미합니다. ----- 이주의 Interview Question (같이 풀어 봐요!) ----- Given a Binary Search Tree (BST) with the root node root, return the minimum difference between the values of any two different nodes in the tree. Example : Input: root = [4,2,6,1,3,null,null] Output: 1 Explanation: Note that root is a TreeNode object, not an array. The given tree [4,2,6,1,3,null,null] is represented by the following diagram: 4 / \ 2 6 / \ 1 3 while the minimum difference in this tree is 1, it occurs between node 1 and node 2, also between node 3 and node 2. Note: The size of the BST will be between 2 and 100. The BST is always valid, each node's value is an integer, and each node's value is different. 원 문제 링크: https://leetcode.com/problems/minimum-distance-between-bst-nodes/description/
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/P3YID7liBug/0.jpg"],"links":["https://drive.google.com/open?id=1FCSEt_5l-feV3VbFYZ7FO6sXBUDZKmpn","https://youtu.be/P3YID7liBug","https://leetcode.com/problems/minimum-distance-between-bst-nodes/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinkbinary-search-cracking-coding-interview
title[개발자매일영어] Binary Search - Cracking Coding Interview
Transaction InfoBlock #25541518/Trx 11a87c83e5098b773612476338ed72786b5bf685
View Raw JSON Data
{
  "block": 25541518,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "이번에는 How Companies Evaluate Technical Interviews에 대한 내용 입니다.\n코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요!\n\n영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다.\n\n개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다.\n전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다.\n즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다.\n이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다.\n\n공부하는 3단계 방법은 아래와 같습니다.\n\n1분 분량을 번역\n전체 듣기 두번\n문장 듣고 따라 말하기 두번\n한국말로 듣고 영어로 말하기\n하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다.\n연습 mp3 파일 다운로드: https://drive.google.com/open?id=1FCSEt_5l-feV3VbFYZ7FO6sXBUDZKmpn\n원본 동영상: https://youtu.be/P3YID7liBug\n\n--- mp3 script & 번역 예 ---\nSo in an integer array that looks like this, you take some element that you're looking for, like 13, and you compare it to the midpoint, and it has to be a sorted array for this to work, it's very important, and you compare it to the midpoint. \n13 is less than this midpoint and so 13, if it's in the array at all, it has to be on the left side. \nAnd then you repeat this process on the left side and say let me look at the midpoint of the left side. \nIs 13 before and after that, before or after that, and you just repeat that process until you either find 13 or you know that 13 can't be in it.\nSo how fast is this is algorithm? Well let's imagine we start off with n elements so we have a search space of n elements. \nIn a single comparison, just one, we've cut our search space down to n over 2. Then with one more comparison we cut it down to n over 4 and then in half again and half and half and half again. \nSo how many total operations in the very worst case will we have to run until we figure out if it contains an element or not?\nWell the total number of operations we'll have to do is determined by how many times can we divide n by 2 until we get down to just one. So this is what log of n expresses. A log base 2 of n expresses. \nSo if you pause the video you can study that math for a second and see the relationship between those two things. But this means that binary search is a log n problem.\n\n이 같은 정수 배열에서 13같은 찾고있는 어떤 요소를 가지려고 할 때 중간값과 비교하려면 중요한 것은 정렬된 배열을 사용해야한다는 것이고, 그리고 중간값과 비교합니다.\n13은 중간값 보다 작고, 우측 배열에 없다면 좌측에 있을 것입니다. 그리고 이 처리 방법을 왼편에 반복합니다. 13이 이전이나 뒤에 있다면 계속해서 13이 없다는 것을 알거나 13을 찾을 때 까지 합니다.\n이 알고리즘은 얼마나 빠를까요? N 요소들과 시작했다고 생각해 봅시다. 우리는 n 요소들만큼의 검색 공간을 가지고 있습니다. \n한번의 비교에 우리는 검색 공간을 반으로 줄였습니다. 또 한번 더 비교하면 우리는 1/4로 자르고 또 반으로 또 반으로 다시 자를 수 있습니다.\n이 요소가 있는지 없는지 찾기위해 최악의 경우에는 얼마나 많이 해야할까요?\n우리가 해야하는 총 수행 수는 1개가 될때까지 얼마나 많이 2로 나누는가에 결정 됩니다. 이것이 log n입니다. Log 2에 n입니다. \n동영상을 정지하고 잠깐 계산해 보고 두개 간의 관계를 보세요. 이것은 binary search가 log n 문제라는걸 의미합니다.\n\n----- 이주의 Interview Question (같이 풀어 봐요!) -----\nGiven a Binary Search Tree (BST) with the root node root, return the minimum difference between the values of any two different nodes in the tree.\n\nExample :\n\nInput: root = [4,2,6,1,3,null,null]\nOutput: 1\nExplanation:\nNote that root is a TreeNode object, not an array.\n\nThe given tree [4,2,6,1,3,null,null] is represented by the following diagram:\n\n          4\n        /   \\\n      2      6\n     / \\    \n    1   3  \n\nwhile the minimum difference in this tree is 1, it occurs between node 1 and node 2, also between node 3 and node 2.\nNote:\n\nThe size of the BST will be between 2 and 100.\nThe BST is always valid, each node's value is an integer, and each node's value is different.\n원 문제 링크: https://leetcode.com/problems/minimum-distance-between-bst-nodes/description/",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/P3YID7liBug/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=1FCSEt_5l-feV3VbFYZ7FO6sXBUDZKmpn\",\"https://youtu.be/P3YID7liBug\",\"https://leetcode.com/problems/minimum-distance-between-bst-nodes/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "binary-search-cracking-coding-interview",
      "title": "[개발자매일영어] Binary Search - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-31T05:40:36",
  "trx_id": "11a87c83e5098b773612476338ed72786b5bf685",
  "trx_in_block": 18,
  "virtual_op": 0
}
2018/08/31 05:36:09
authoraaronjung
permlinkuiuc-mcs-ds-fall-2018
voterneochae
weight10000 (100.00%)
Transaction InfoBlock #25541429/Trx d672cd54c3cf01c8f56e2e617af98a6c0d1934ce
View Raw JSON Data
{
  "block": 25541429,
  "op": [
    "vote",
    {
      "author": "aaronjung",
      "permlink": "uiuc-mcs-ds-fall-2018",
      "voter": "neochae",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-31T05:36:09",
  "trx_id": "d672cd54c3cf01c8f56e2e617af98a6c0d1934ce",
  "trx_in_block": 23,
  "virtual_op": 0
}
2018/08/21 04:23:15
authorneochae
permlinkhow-companies-evaluate-technical-interviews-cracking-coding-interview
voterhackerzizon
weight100 (1.00%)
Transaction InfoBlock #25252120/Trx 2ba04a7e3c16b8b83a4fbde1738763f6f677152c
View Raw JSON Data
{
  "block": 25252120,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "how-companies-evaluate-technical-interviews-cracking-coding-interview",
      "voter": "hackerzizon",
      "weight": 100
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-21T04:23:15",
  "trx_id": "2ba04a7e3c16b8b83a4fbde1738763f6f677152c",
  "trx_in_block": 3,
  "virtual_op": 0
}
2018/08/21 04:22:51
authorneochae
body@@ -1791,9 +1791,9 @@ %EC%9C%84%ED%95%9C -%ED%8C%80 +%ED%8C%81 %EB%93%A4%EC%9D%84 %EB%B3%B4
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/jxAWQN5t6wg/0.jpg"],"links":["https://drive.google.com/open?id=1EeYb9sFde6YdoFLI7_x16FetwLSNIBGN","https://youtu.be/jxAWQN5t6wg","https://leetcode.com/problems/top-k-frequent-elements/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinkhow-companies-evaluate-technical-interviews-cracking-coding-interview
title[개발자매일영어] How Companies Evaluate Technical Interviews - Cracking Coding Interview
Transaction InfoBlock #25252112/Trx 1faca397e1f4bad67f64eccf6d3ceeb57ca7f943
View Raw JSON Data
{
  "block": 25252112,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "@@ -1791,9 +1791,9 @@\n  %EC%9C%84%ED%95%9C \n-%ED%8C%80\n+%ED%8C%81\n %EB%93%A4%EC%9D%84 %EB%B3%B4\n",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/jxAWQN5t6wg/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=1EeYb9sFde6YdoFLI7_x16FetwLSNIBGN\",\"https://youtu.be/jxAWQN5t6wg\",\"https://leetcode.com/problems/top-k-frequent-elements/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "how-companies-evaluate-technical-interviews-cracking-coding-interview",
      "title": "[개발자매일영어] How Companies Evaluate Technical Interviews - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-21T04:22:51",
  "trx_id": "1faca397e1f4bad67f64eccf6d3ceeb57ca7f943",
  "trx_in_block": 10,
  "virtual_op": 0
}
2018/08/20 07:13:54
authorneochae
permlinkhow-companies-evaluate-technical-interviews-cracking-coding-interview
votermishana
weight6000 (60.00%)
Transaction InfoBlock #25226739/Trx 94c4bac75411913eae98f32aefa0bd7533f66549
View Raw JSON Data
{
  "block": 25226739,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "how-companies-evaluate-technical-interviews-cracking-coding-interview",
      "voter": "mishana",
      "weight": 6000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-20T07:13:54",
  "trx_id": "94c4bac75411913eae98f32aefa0bd7533f66549",
  "trx_in_block": 24,
  "virtual_op": 0
}
2018/08/20 06:43:45
authorneochae
body이번에는 How Companies Evaluate Technical Interviews에 대한 내용 입니다. 코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요! 영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다. 개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다. 전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다. 즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다. 이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다. 공부하는 3단계 방법은 아래와 같습니다. 1분 분량을 번역 전체 듣기 두번 문장 듣고 따라 말하기 두번 한국말로 듣고 영어로 말하기 하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다. 연습 mp3 파일 다운로드: https://drive.google.com/open?id=1EeYb9sFde6YdoFLI7_x16FetwLSNIBGN 원본 동영상: https://youtu.be/jxAWQN5t6wg --- mp3 script & 번역 예 --- Some tips for preparation here. First thing is actually practice this. Lock yourself in a room alone or better yet actually with somebody else in the room. Even if its somebody who has no idea about coding or anything like that and just get comfortable talking out loud and exposing your thought process. The second thing is in the preparation as well as in the actual interview whenever you notice yourself being quiet try to take a step back and at least give me the headline of your thought process. So you might tell me something like what I'm thinking about right now is how to optimize this piece. What I'm thinking about right now is you know I feel there's some way of using the fact the data is sorted. So try to give me at least the headline of your thought process even if you can't give me anything else. And then the third thing is, you know, try to give me what you can it's fantastic of course if you can give, you know, this really clear articulate description of your thought process but even if all you can do is mumbling it is so much better to mumble than to say nothing at all. 인터뷰 준비를 위한 팀들을 보면, 첫번째로, 방안에 혼자 또는 다른 사람과 같이 있는 것이 더 좋습니다. 그 사람이 코딩을 몰라도 됩니다 그냥 편안히 큰 목소리로 생각하고 있는 것을 얘기하는 것을 연습하는 것입니다. 두번째로 연습 뿐만 아니라 실제 인터뷰 시에도 자신이 조용하게 생각하고 있을때 마다 최소한 뭘 생각하고 있는지 대략이라도 얘기해야합니다. 예를들어 지금 이것을 어떻게 최적화 할 수 있을 지 생각하고 있다고 말할 수도 있습니다. 또는 데이터가 정렬되었다는 사실을 이용할 방법들을 생각하고 있다고 얘기 할 수도 있습니다. 당장 어떤 것을 줄 수 없어도 뭘 생각하고 있는지 대략이라도 얘기 하도록 합시다. 세번째로 당신이 할 수 있는 것을 분명하게 정리해서 얘기 하면 멋질 것이지만 적어도 아무말도 안하는 것 보다는 뭐라고 중얼거리는게 좋습니다. ----- 이주의 Interview Question (같이 풀어 봐요!) ----- Top K Frequent Elements Given a non-empty array of integers, return the k most frequent elements. Example 1: Input: nums = [1,1,1,2,2,3], k = 2 Output: [1,2] Example 2: Input: nums = [1], k = 1 Output: [1] Note: You may assume k is always valid, 1 ≤ k ≤ number of unique elements. Your algorithm's time complexity must be better than O(n log n), where n is the array's size. 문제 원본: https://leetcode.com/problems/top-k-frequent-elements/description/
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/jxAWQN5t6wg/0.jpg"],"links":["https://drive.google.com/open?id=1EeYb9sFde6YdoFLI7_x16FetwLSNIBGN","https://youtu.be/jxAWQN5t6wg","https://leetcode.com/problems/top-k-frequent-elements/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinkhow-companies-evaluate-technical-interviews-cracking-coding-interview
title[개발자매일영어] How Companies Evaluate Technical Interviews - Cracking Coding Interview
Transaction InfoBlock #25226136/Trx e97f3aa89cf81b18fc476bb3ded2f3ebfe5e65a7
View Raw JSON Data
{
  "block": 25226136,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "이번에는 How Companies Evaluate Technical Interviews에 대한 내용 입니다.\n코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요!\n\n영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다.\n\n개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다.\n전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다.\n즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다.\n이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다.\n\n공부하는 3단계 방법은 아래와 같습니다.\n\n1분 분량을 번역\n전체 듣기 두번\n문장 듣고 따라 말하기 두번\n한국말로 듣고 영어로 말하기\n하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다.\n연습 mp3 파일 다운로드: https://drive.google.com/open?id=1EeYb9sFde6YdoFLI7_x16FetwLSNIBGN\n원본 동영상: https://youtu.be/jxAWQN5t6wg\n\n--- mp3 script & 번역 예 ---\nSome tips for preparation here. First thing is actually practice this. Lock yourself in a room alone or better yet actually with somebody else in the room. Even if its somebody who has no idea about coding or anything like that and just get comfortable talking out loud and exposing your thought process.\nThe second thing is in the preparation as well as in the actual interview whenever you notice yourself being quiet try to take a step back and at least give me the headline of your thought process. So you might tell me something like what I'm thinking about right now is how to optimize this piece. What I'm thinking about right now is you know I feel there's some way of using the fact the data is sorted. So try to give me at least the headline of your thought process even if you can't give me anything else. \nAnd then the third thing is, you know, try to give me what you can it's fantastic of course if you can give, you know, this really clear articulate description of your thought process but even if all you can do is mumbling it is so much better to mumble than to say nothing at all.\n\n인터뷰 준비를 위한 팀들을 보면, 첫번째로, 방안에 혼자 또는 다른 사람과 같이 있는 것이 더 좋습니다. 그 사람이 코딩을 몰라도 됩니다 그냥 편안히 큰 목소리로 생각하고 있는 것을 얘기하는 것을 연습하는 것입니다.\n 두번째로 연습 뿐만 아니라 실제 인터뷰 시에도 자신이 조용하게 생각하고 있을때 마다 최소한 뭘 생각하고 있는지 대략이라도 얘기해야합니다.  예를들어 지금 이것을 어떻게 최적화 할 수 있을 지 생각하고 있다고 말할 수도 있습니다. 또는 데이터가 정렬되었다는 사실을 이용할 방법들을 생각하고 있다고 얘기 할 수도 있습니다. 당장 어떤 것을 줄 수 없어도 뭘 생각하고 있는지 대략이라도 얘기 하도록 합시다.\n세번째로 당신이 할 수 있는 것을 분명하게 정리해서 얘기 하면 멋질 것이지만 적어도 아무말도 안하는 것 보다는 뭐라고 중얼거리는게 좋습니다.\n\n----- 이주의 Interview Question (같이 풀어 봐요!) -----\nTop K Frequent Elements\n\nGiven a non-empty array of integers, return the k most frequent elements.\n\nExample 1:\n\nInput: nums = [1,1,1,2,2,3], k = 2\nOutput: [1,2]\nExample 2:\n\nInput: nums = [1], k = 1\nOutput: [1]\nNote:\n\nYou may assume k is always valid, 1 ≤ k ≤ number of unique elements.\nYour algorithm's time complexity must be better than O(n log n), where n is the array's size.\n\n문제 원본: https://leetcode.com/problems/top-k-frequent-elements/description/",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/jxAWQN5t6wg/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=1EeYb9sFde6YdoFLI7_x16FetwLSNIBGN\",\"https://youtu.be/jxAWQN5t6wg\",\"https://leetcode.com/problems/top-k-frequent-elements/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "how-companies-evaluate-technical-interviews-cracking-coding-interview",
      "title": "[개발자매일영어] How Companies Evaluate Technical Interviews - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-20T06:43:45",
  "trx_id": "e97f3aa89cf81b18fc476bb3ded2f3ebfe5e65a7",
  "trx_in_block": 20,
  "virtual_op": 0
}
neochaereceived 0.022 STEEM, 0.002 SBD, 0.031 SP author reward for @neochae / quicksort-cracking-coding-interview
2018/08/06 06:10:00
authorneochae
permlinkquicksort-cracking-coding-interview
sbd payout0.002 SBD
steem payout0.022 STEEM
vesting payout50.654757 VESTS
Transaction InfoBlock #24822412/Virtual Operation #4
View Raw JSON Data
{
  "block": 24822412,
  "op": [
    "author_reward",
    {
      "author": "neochae",
      "permlink": "quicksort-cracking-coding-interview",
      "sbd_payout": "0.002 SBD",
      "steem_payout": "0.022 STEEM",
      "vesting_payout": "50.654757 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-06T06:10:00",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 4
}
2018/08/01 05:50:42
authorneochae
body@@ -2064,16 +2064,504 @@ tation.%0A +----- %EB%B2%88%EC%97%AD %EC%98%88 -----%0A%EC%9D%B4%EC%A0%9C %EB%8B%A4%EC%9D%8C %EC%A7%88%EB%AC%B8%EC%9D%80 %EC%9D%B4 %EC%86%8C%ED%8C%85%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EC%9D%B4 %EC%96%BC%EB%A7%88%EB%82%98 %ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B4%EB%83%90%EC%9E%85%EB%8B%88%EB%8B%A4. %EC%9D%B4%EC%83%81%EC%A0%81%EC%9D%B8 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%8A%94 %EB%B0%B0%EC%97%B4%EC%9D%84 %EB%A7%A4%EB%B2%88 %EB%B0%98%EC%94%A9 %EB%82%98%EB%88%8C %EC%88%98 %EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4. %EB%8C%80%EB%9E%B5 %EC%A4%91%EA%B0%84%EC%97%90 %ED%95%B4%EB%8B%B9%ED%95%98%EB%8A%94 %EC%A4%91%EC%8B%AC%EA%B0%92%EC%9D%84 %EC%84%A0%ED%83%9D%ED%95%98%EA%B3%A0 %EB%B0%B0%EC%97%B4%EC%9D%84 %EB%B0%98%EC%94%A9 %EB%82%98%EB%88%84%EA%B3%A0 %EB%98%90 %EA%B0%81%EA%B0%81%EC%9D%98 %EB%B0%98%EC%97%90 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%A5%BC %EC%A0%81%EC%9A%A9%ED%95%98%EB%A9%B4 %EB%90%A9%EB%8B%88%EB%8B%A4. %EC%9D%B4 %EA%B2%BD%EC%9A%B0 %EC%9A%B0%EB%A6%AC%EB%8A%94 n log n%EC%9D%98 %EC%8B%A4%ED%96%89%EC%8B%9C%EA%B0%84%EC%9D%84 %EC%96%BB%EC%9D%84 %EC%88%98 %EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4. %EC%99%9C n log n%EC%9D%B8%EC%A7%80 %EC%9E%A0%EA%B9%90 %EB%B3%B4%EB%A9%B4 %EA%B0%81%EA%B0%81%EC%9D%98 %EC%9A%94%EC%86%8C%EC%97%90 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%A5%BC %EC%A0%81%EC%9A%A9%ED%95%98%EB%A9%B4 log n%EC%9D%B4%EA%B3%A0 %EA%B0%81%EA%B0%81 %ED%95%9C%EB%B2%88%EC%9D%98 %EA%B5%90%ED%99%98%EC%9D%B4 %ED%95%84%EC%9A%94%ED%95%98%EC%97%AC n %EC%9A%94%EC%86%8C%EB%93%A4%EC%9D%80 log n%EC%9D%98 %EA%B5%90%ED%99%98%EC%9D%84 %ED%95%98%EA%B3%A0 %EC%A0%84%EC%B2%B4%EC%A0%81%EC%9C%BC%EB%A1%9C n log n%EC%9D%B4 %EA%B1%B8%EB%A6%B4 %EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4. %0A%EB%82%98%EC%81%9C %EA%B2%BD%EC%9A%B0%EB%A5%BC %EC%83%9D%EA%B0%81%ED%95%B4%EB%B4%85%EC%8B%9C%EB%8B%A4. %EB%A7%A4%EB%B2%88 %EC%B2%AB%EB%B2%88%EC%A7%B8 %EC%9A%94%EC%86%8C%EB%82%98 %ED%95%98%EC%9C%84%EB%B0%B0%EC%97%B4%EC%9D%98 %EC%95%84%EC%A3%BC %EB%82%AE%EC%9D%80 %EB%82%98%EC%81%9C %EC%A4%91%EA%B0%84%EA%B0%92%EC%9D%84 %EC%84%A0%ED%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4. %EA%B2%B0%EA%B5%AD n%EC%A0%9C%EA%B3%B1%EB%B2%88 %ED%81%87%EC%86%8C%ED%8A%B8%EB%A5%BC %ED%98%B8%EC%B6%9C%ED%95%98%EC%97%AC O n %EC%A0%9C%EA%B3%B1%EC%9D%84%EC%9D%B4%EB%9D%BC%EB%8A%94 %EB%82%98%EC%81%9C %EC%8B%A4%ED%96%89%EC%86%8D%EB%8F%84%EA%B0%80 %EB%90%A9%EB%8B%88%EB%8B%A4. %EA%B7%B8%EB%A0%87%EC%A7%80%EB%A7%8C %EC%9E%98 %EC%A2%8B%EC%9D%80 %EC%A4%91%EA%B0%84%EA%B0%92%EC%9D%84 %EB%BD%91%EB%8A%94%EB%8B%A4%EB%A9%B4 %EA%BD%A4 %EC%A2%8B%EC%9D%80 %ED%9A%A8%EC%9C%A8%EC%A0%81 %EC%8B%A4%ED%96%89%EC%8B%9C%EA%B0%84%EC%9D%84 %EC%96%BB%EC%9D%84 %EC%88%98 %EC%9E%88%EA%B3%A0 %EC%8B%A4%EC%A0%9C %EC%9A%B0%EB%A6%AC%EA%B0%80 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%A5%BC %EA%B7%B8%EB%A0%87%EA%B2%8C %EA%B5%AC%ED%98%84%ED%95%98%EA%B3%A0 %EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4. %EC%9E%90 %EC%97%AC%EB%9F%AC%EB%B6%84%EC%9D%80 %EC%96%B4%EB%96%BB%EA%B2%8C %ED%80%B5%EC%86%8C%ED%8A%B8%EA%B0%80 %EB%8F%99%EC%9E%91%ED%95%98%EB%8A%94%EC%A7%80 %EB%8C%80%EB%9D%BD%EB%B4%A4%EC%8A%B5%EB%8B%88%EB%8B%A4. %ED%95%9C%EB%B2%88 %EA%B5%AC%ED%98%84%ED%95%B4 %EB%B4%85%EC%8B%9C%EB%8B%A4.%0A ----- %EC%9D%B4%EC%A3%BC @@ -2599,16 +2599,16 @@ ) -----%0A - Kth Larg @@ -2952,16 +2952,16 @@ ength.%0A%0A + %EC%9B%90%EB%B3%B8%EB%AC%B8%EC%A0%9C %EB%A7%81%ED%81%AC: @@ -3039,27 +3039,4 @@ ion/ -%0A%0A...%EB%B2%88%EC%97%AD%EC%9D%80 %EC%B6%94%ED%9B%84 %EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8 %ED%95%98%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/SLauY6PpjW4/0.jpg"],"links":["https://drive.google.com/open?id=15vhlLRvQJPH7jLWTOPwZSwbl_8g9ieeb","https://youtu.be/SLauY6PpjW4","https://leetcode.com/problems/kth-largest-element-in-an-array/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinkquicksort-cracking-coding-interview
title[개발자매일영어] QuickSort - Cracking Coding Interview
Transaction InfoBlock #24678082/Trx 4272a6d5e0fbb6e0ee2f245a2a71e8de72e9c4b6
View Raw JSON Data
{
  "block": 24678082,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "@@ -2064,16 +2064,504 @@\n tation.%0A\n+----- %EB%B2%88%EC%97%AD %EC%98%88 -----%0A%EC%9D%B4%EC%A0%9C %EB%8B%A4%EC%9D%8C %EC%A7%88%EB%AC%B8%EC%9D%80 %EC%9D%B4 %EC%86%8C%ED%8C%85%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EC%9D%B4 %EC%96%BC%EB%A7%88%EB%82%98 %ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B4%EB%83%90%EC%9E%85%EB%8B%88%EB%8B%A4. %EC%9D%B4%EC%83%81%EC%A0%81%EC%9D%B8 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%8A%94 %EB%B0%B0%EC%97%B4%EC%9D%84 %EB%A7%A4%EB%B2%88 %EB%B0%98%EC%94%A9 %EB%82%98%EB%88%8C %EC%88%98 %EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4. %EB%8C%80%EB%9E%B5 %EC%A4%91%EA%B0%84%EC%97%90 %ED%95%B4%EB%8B%B9%ED%95%98%EB%8A%94 %EC%A4%91%EC%8B%AC%EA%B0%92%EC%9D%84 %EC%84%A0%ED%83%9D%ED%95%98%EA%B3%A0 %EB%B0%B0%EC%97%B4%EC%9D%84 %EB%B0%98%EC%94%A9 %EB%82%98%EB%88%84%EA%B3%A0 %EB%98%90 %EA%B0%81%EA%B0%81%EC%9D%98 %EB%B0%98%EC%97%90 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%A5%BC %EC%A0%81%EC%9A%A9%ED%95%98%EB%A9%B4 %EB%90%A9%EB%8B%88%EB%8B%A4. %EC%9D%B4 %EA%B2%BD%EC%9A%B0 %EC%9A%B0%EB%A6%AC%EB%8A%94 n log n%EC%9D%98 %EC%8B%A4%ED%96%89%EC%8B%9C%EA%B0%84%EC%9D%84 %EC%96%BB%EC%9D%84 %EC%88%98 %EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4. %EC%99%9C n log n%EC%9D%B8%EC%A7%80 %EC%9E%A0%EA%B9%90 %EB%B3%B4%EB%A9%B4 %EA%B0%81%EA%B0%81%EC%9D%98 %EC%9A%94%EC%86%8C%EC%97%90 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%A5%BC %EC%A0%81%EC%9A%A9%ED%95%98%EB%A9%B4 log n%EC%9D%B4%EA%B3%A0 %EA%B0%81%EA%B0%81 %ED%95%9C%EB%B2%88%EC%9D%98 %EA%B5%90%ED%99%98%EC%9D%B4 %ED%95%84%EC%9A%94%ED%95%98%EC%97%AC n %EC%9A%94%EC%86%8C%EB%93%A4%EC%9D%80 log n%EC%9D%98 %EA%B5%90%ED%99%98%EC%9D%84 %ED%95%98%EA%B3%A0 %EC%A0%84%EC%B2%B4%EC%A0%81%EC%9C%BC%EB%A1%9C n log n%EC%9D%B4 %EA%B1%B8%EB%A6%B4 %EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4. %0A%EB%82%98%EC%81%9C %EA%B2%BD%EC%9A%B0%EB%A5%BC %EC%83%9D%EA%B0%81%ED%95%B4%EB%B4%85%EC%8B%9C%EB%8B%A4. %EB%A7%A4%EB%B2%88 %EC%B2%AB%EB%B2%88%EC%A7%B8 %EC%9A%94%EC%86%8C%EB%82%98 %ED%95%98%EC%9C%84%EB%B0%B0%EC%97%B4%EC%9D%98 %EC%95%84%EC%A3%BC %EB%82%AE%EC%9D%80 %EB%82%98%EC%81%9C %EC%A4%91%EA%B0%84%EA%B0%92%EC%9D%84 %EC%84%A0%ED%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4. %EA%B2%B0%EA%B5%AD n%EC%A0%9C%EA%B3%B1%EB%B2%88 %ED%81%87%EC%86%8C%ED%8A%B8%EB%A5%BC %ED%98%B8%EC%B6%9C%ED%95%98%EC%97%AC O n %EC%A0%9C%EA%B3%B1%EC%9D%84%EC%9D%B4%EB%9D%BC%EB%8A%94 %EB%82%98%EC%81%9C %EC%8B%A4%ED%96%89%EC%86%8D%EB%8F%84%EA%B0%80 %EB%90%A9%EB%8B%88%EB%8B%A4. %EA%B7%B8%EB%A0%87%EC%A7%80%EB%A7%8C %EC%9E%98 %EC%A2%8B%EC%9D%80 %EC%A4%91%EA%B0%84%EA%B0%92%EC%9D%84 %EB%BD%91%EB%8A%94%EB%8B%A4%EB%A9%B4 %EA%BD%A4 %EC%A2%8B%EC%9D%80 %ED%9A%A8%EC%9C%A8%EC%A0%81 %EC%8B%A4%ED%96%89%EC%8B%9C%EA%B0%84%EC%9D%84 %EC%96%BB%EC%9D%84 %EC%88%98 %EC%9E%88%EA%B3%A0 %EC%8B%A4%EC%A0%9C %EC%9A%B0%EB%A6%AC%EA%B0%80 %ED%80%B5%EC%86%8C%ED%8A%B8%EB%A5%BC %EA%B7%B8%EB%A0%87%EA%B2%8C %EA%B5%AC%ED%98%84%ED%95%98%EA%B3%A0 %EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4. %EC%9E%90 %EC%97%AC%EB%9F%AC%EB%B6%84%EC%9D%80 %EC%96%B4%EB%96%BB%EA%B2%8C %ED%80%B5%EC%86%8C%ED%8A%B8%EA%B0%80 %EB%8F%99%EC%9E%91%ED%95%98%EB%8A%94%EC%A7%80 %EB%8C%80%EB%9D%BD%EB%B4%A4%EC%8A%B5%EB%8B%88%EB%8B%A4. %ED%95%9C%EB%B2%88 %EA%B5%AC%ED%98%84%ED%95%B4 %EB%B4%85%EC%8B%9C%EB%8B%A4.%0A\n ----- %EC%9D%B4%EC%A3%BC\n@@ -2599,16 +2599,16 @@\n ) -----%0A\n-\n Kth Larg\n@@ -2952,16 +2952,16 @@\n ength.%0A%0A\n+\n %EC%9B%90%EB%B3%B8%EB%AC%B8%EC%A0%9C %EB%A7%81%ED%81%AC:\n@@ -3039,27 +3039,4 @@\n ion/\n-%0A%0A...%EB%B2%88%EC%97%AD%EC%9D%80 %EC%B6%94%ED%9B%84 %EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8 %ED%95%98%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.\n",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/SLauY6PpjW4/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=15vhlLRvQJPH7jLWTOPwZSwbl_8g9ieeb\",\"https://youtu.be/SLauY6PpjW4\",\"https://leetcode.com/problems/kth-largest-element-in-an-array/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "quicksort-cracking-coding-interview",
      "title": "[개발자매일영어] QuickSort - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-01T05:50:42",
  "trx_id": "4272a6d5e0fbb6e0ee2f245a2a71e8de72e9c4b6",
  "trx_in_block": 28,
  "virtual_op": 0
}
2018/07/30 14:23:27
authorneochae
permlinkquicksort-cracking-coding-interview
voterbrainstormot
weight10000 (100.00%)
Transaction InfoBlock #24630760/Trx 93606fb6e30dab01f34b40d629f8fd3b06b2f9fd
View Raw JSON Data
{
  "block": 24630760,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "quicksort-cracking-coding-interview",
      "voter": "brainstormot",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T14:23:27",
  "trx_id": "93606fb6e30dab01f34b40d629f8fd3b06b2f9fd",
  "trx_in_block": 19,
  "virtual_op": 0
}
2018/07/30 13:35:12
authorneochae
permlinkquicksort-cracking-coding-interview
votersteemitboard
weight100 (1.00%)
Transaction InfoBlock #24629795/Trx 38a79265ac3a113b2bd9226661573b48c27b921a
View Raw JSON Data
{
  "block": 24629795,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "quicksort-cracking-coding-interview",
      "voter": "steemitboard",
      "weight": 100
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T13:35:12",
  "trx_id": "38a79265ac3a113b2bd9226661573b48c27b921a",
  "trx_in_block": 3,
  "virtual_op": 0
}
2018/07/30 13:35:09
authorsteemitboard
bodyCongratulations @neochae! You have completed the following achievement on Steemit and have been rewarded with new badge(s) : [![](https://steemitimages.com/70x70/http://steemitboard.com/notifications/firstpayout.png)](http://steemitboard.com/@neochae) You got your First payout <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> To support your work, I also upvoted your post! > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authorneochae
parent permlinkquicksort-cracking-coding-interview
permlinksteemitboard-notify-neochae-20180730t133509000z
title
Transaction InfoBlock #24629794/Trx e2c8b1e185312a38062cac9e55c2aa57eefa441f
View Raw JSON Data
{
  "block": 24629794,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @neochae! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :\n\n[![](https://steemitimages.com/70x70/http://steemitboard.com/notifications/firstpayout.png)](http://steemitboard.com/@neochae) You got your First payout\n\n<sub>_Click on the badge to view your Board of Honor._</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\nTo support your work, I also upvoted your post!\n\n\n> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "neochae",
      "parent_permlink": "quicksort-cracking-coding-interview",
      "permlink": "steemitboard-notify-neochae-20180730t133509000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T13:35:09",
  "trx_id": "e2c8b1e185312a38062cac9e55c2aa57eefa441f",
  "trx_in_block": 0,
  "virtual_op": 0
}
2018/07/30 10:31:21
authorneochae
permlinkquicksort-cracking-coding-interview
voteranpigon
weight10000 (100.00%)
Transaction InfoBlock #24626119/Trx 69e49382135daf1c438561eddc2586a470e29c19
View Raw JSON Data
{
  "block": 24626119,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "quicksort-cracking-coding-interview",
      "voter": "anpigon",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T10:31:21",
  "trx_id": "69e49382135daf1c438561eddc2586a470e29c19",
  "trx_in_block": 33,
  "virtual_op": 0
}
2018/07/30 06:21:21
authorneochae
permlinkquicksort-cracking-coding-interview
voterwonsama
weight100 (1.00%)
Transaction InfoBlock #24621123/Trx 2506406315d40e5f33ea9f3b311ea5bd6b914ccd
View Raw JSON Data
{
  "block": 24621123,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "quicksort-cracking-coding-interview",
      "voter": "wonsama",
      "weight": 100
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T06:21:21",
  "trx_id": "2506406315d40e5f33ea9f3b311ea5bd6b914ccd",
  "trx_in_block": 16,
  "virtual_op": 0
}
2018/07/30 06:10:09
authorneochae
permlinkquicksort-cracking-coding-interview
voteralphabot
weight100 (1.00%)
Transaction InfoBlock #24620899/Trx 55e7f05734c12f0c0ce30e8d557270cce9ecb0a1
View Raw JSON Data
{
  "block": 24620899,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "quicksort-cracking-coding-interview",
      "voter": "alphabot",
      "weight": 100
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T06:10:09",
  "trx_id": "55e7f05734c12f0c0ce30e8d557270cce9ecb0a1",
  "trx_in_block": 29,
  "virtual_op": 0
}
2018/07/30 06:10:00
authorneochae
body이번에는 QuickSort Interview Question에 대한 내용 입니다. 앞으로는 코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요! 영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다. 개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다. 전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다. 즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다. 이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다. 공부하는 3단계 방법은 아래와 같습니다. 1분 분량을 번역 전체 듣기 두번 문장 듣고 따라 말하기 두번 한국말로 듣고 영어로 말하기 하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다. *** 개발자 매일 영어는 제가 개인적으로 공부하기 위해 만든 mp3파일을 혹시 다른 분에게도 도움이 될까 해서 공유하고 있는 것입니다. 부족한 영어 실력으로 번역한 것이라 잘못되었을 수도 있습니다. 이상한 부분은 댓글로 알려 주시면 감사하겠습니다. *** mp3 파일 다운로드: https://drive.google.com/open?id=15vhlLRvQJPH7jLWTOPwZSwbl_8g9ieeb 원본: https://youtu.be/SLauY6PpjW4 ----- mp3 script ----- So now the next question is, how efficient is this sorting algorithm? Well in an ideal world in quicksort we're dividing the array in half each time. We pick a great pivot that really is roughly the median and then half the elements get pivoted to one side of the array and half of them get pivoted to the other, and then we just apply quicksort to each half. In that case we get an n log n runtime. One quick and dirty way of seeing why this is n log n in the good case is that each element is in, gets quicksort called on it, log n times, and each one of those was one swap, so there's n elements and they go through log n swaps, then I'll take n log n time overall. However in the bad case let's imagine what happens here. We pick a really bad pivot, like every time we pick the pivot element it happens to be the very first element in the array or the very lowest element in that subarray. Then we actually have n squared calls to quicksort and therefore our runtime degenerates to O of n squared. But as long as we're smart about how we pick the pivot element we can get a pretty efficient runtime and that's why we typically implement quicksort in the real world. So now that you've seen how quick sort works at a high level, let's turn to the implementation. ----- 이주의 Interview Question (같이 풀어 봐요!) ----- Kth Largest Element in an Array Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element. Example 1: Input: [3,2,1,5,6,4] and k = 2 Output: 5 Example 2: Input: [3,2,3,1,2,4,5,5,6] and k = 4 Output: 4 Note: You may assume k is always valid, 1 ≤ k ≤ array's length. 원본문제 링크: https://leetcode.com/problems/kth-largest-element-in-an-array/description/ ...번역은 추후 업데이트 하겠습니다.
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/SLauY6PpjW4/0.jpg"],"links":["https://drive.google.com/open?id=15vhlLRvQJPH7jLWTOPwZSwbl_8g9ieeb","https://youtu.be/SLauY6PpjW4","https://leetcode.com/problems/kth-largest-element-in-an-array/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinkquicksort-cracking-coding-interview
title[개발자매일영어] QuickSort - Cracking Coding Interview
Transaction InfoBlock #24620896/Trx 6b04b95874ed991f07ab9110c34b076a5d8fa305
View Raw JSON Data
{
  "block": 24620896,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "이번에는 QuickSort Interview Question에 대한 내용 입니다.\n앞으로는 코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요!\n\n영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다.\n\n개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다.\n전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다.\n즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다.\n이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다.\n\n공부하는 3단계 방법은 아래와 같습니다.\n\n1분 분량을 번역\n전체 듣기 두번\n문장 듣고 따라 말하기 두번\n한국말로 듣고 영어로 말하기\n하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다.\n*** 개발자 매일 영어는 제가 개인적으로 공부하기 위해 만든 mp3파일을 혹시 다른 분에게도 도움이 될까 해서 공유하고 있는 것입니다. 부족한 영어 실력으로 번역한 것이라 잘못되었을 수도 있습니다. 이상한 부분은 댓글로 알려 주시면 감사하겠습니다. ***\nmp3 파일 다운로드: https://drive.google.com/open?id=15vhlLRvQJPH7jLWTOPwZSwbl_8g9ieeb\n원본: https://youtu.be/SLauY6PpjW4\n----- mp3 script -----\nSo now the next question is, how efficient is\nthis sorting algorithm? Well in an ideal world in quicksort we're dividing the\narray in half each time. We pick a great pivot that really is roughly the median\nand then half the elements get pivoted to one side of the array and half of them get pivoted\nto the other, and then we just apply quicksort to each half. In that case we\nget an n log n runtime. One quick and dirty way of seeing why this is n log n\nin the good case is that each element is in, gets quicksort called on it,\nlog n times, and each one of those was one swap, so there's n elements and they\ngo through log n swaps, then I'll take n log n time overall. However in the bad\ncase let's imagine what happens here. We pick a really bad pivot, like every time\nwe pick the pivot element it happens\nto be the very first element in the array or the very lowest element in that\nsubarray. Then we actually have n squared calls to quicksort and therefore our\nruntime degenerates to O of n squared. But as long as we're smart about how we pick\nthe pivot element we can get a pretty efficient runtime and that's\nwhy we typically implement quicksort in the real world. So now that you've seen\nhow quick sort works at a high level, let's turn to the implementation.\n----- 이주의 Interview Question (같이 풀어 봐요!) -----\nKth Largest Element in an Array\nFind the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.\n\nExample 1:\n\nInput: [3,2,1,5,6,4] and k = 2\nOutput: 5\nExample 2:\n\nInput: [3,2,3,1,2,4,5,5,6] and k = 4\nOutput: 4\nNote: \nYou may assume k is always valid, 1 ≤ k ≤ array's length.\n\n원본문제 링크: https://leetcode.com/problems/kth-largest-element-in-an-array/description/\n\n...번역은 추후 업데이트 하겠습니다.",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/SLauY6PpjW4/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=15vhlLRvQJPH7jLWTOPwZSwbl_8g9ieeb\",\"https://youtu.be/SLauY6PpjW4\",\"https://leetcode.com/problems/kth-largest-element-in-an-array/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "quicksort-cracking-coding-interview",
      "title": "[개발자매일영어] QuickSort - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T06:10:00",
  "trx_id": "6b04b95874ed991f07ab9110c34b076a5d8fa305",
  "trx_in_block": 8,
  "virtual_op": 0
}
2018/07/30 06:06:12
authorneochae
body감사합니다!
json metadata{"tags":["kr"],"app":"steemit/0.1"}
parent authorjacobyu
parent permlinkre-neochae-3aewna-20180719t015400022z
permlinkre-jacobyu-re-neochae-3aewna-20180730t060611777z
title
Transaction InfoBlock #24620820/Trx 7eef510bb27f6a1eeb8bddfe4a6a3a786eb1e27c
View Raw JSON Data
{
  "block": 24620820,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "감사합니다!",
      "json_metadata": "{\"tags\":[\"kr\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "jacobyu",
      "parent_permlink": "re-neochae-3aewna-20180719t015400022z",
      "permlink": "re-jacobyu-re-neochae-3aewna-20180730t060611777z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T06:06:12",
  "trx_id": "7eef510bb27f6a1eeb8bddfe4a6a3a786eb1e27c",
  "trx_in_block": 16,
  "virtual_op": 0
}
2018/07/30 06:05:48
authorneochae
body네 감사합니다. 궁금한게 있으시면 댓글 주시면 또 제 생각을 붙여 보겠습니다. ^^
json metadata{"tags":["kr"],"app":"steemit/0.1"}
parent authorosyvv
parent permlinkre-neochae-3aewna-20180719t013747692z
permlinkre-osyvv-re-neochae-3aewna-20180730t060546958z
title
Transaction InfoBlock #24620812/Trx 610bf10d134599f688200a3b96b2a3e0b3427187
View Raw JSON Data
{
  "block": 24620812,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "네 감사합니다. 궁금한게 있으시면 댓글 주시면 또 제 생각을 붙여 보겠습니다. ^^",
      "json_metadata": "{\"tags\":[\"kr\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "osyvv",
      "parent_permlink": "re-neochae-3aewna-20180719t013747692z",
      "permlink": "re-osyvv-re-neochae-3aewna-20180730t060546958z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-30T06:05:48",
  "trx_id": "610bf10d134599f688200a3b96b2a3e0b3427187",
  "trx_in_block": 1,
  "virtual_op": 0
}
neochaereceived 0.249 STEEM, 0.211 SBD, 0.497 SP author reward for @neochae / 3aewna
2018/07/25 05:46:51
authorneochae
permlink3aewna
sbd payout0.211 SBD
steem payout0.249 STEEM
vesting payout808.964609 VESTS
Transaction InfoBlock #24476963/Virtual Operation #8
View Raw JSON Data
{
  "block": 24476963,
  "op": [
    "author_reward",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "sbd_payout": "0.211 SBD",
      "steem_payout": "0.249 STEEM",
      "vesting_payout": "808.964609 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-25T05:46:51",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 8
}
idas4youupvoted (100.00%) @neochae / 3aewna
2018/07/22 04:23:09
authorneochae
permlink3aewna
voteridas4you
weight10000 (100.00%)
Transaction InfoBlock #24388949/Trx 2ed34371cb3412fd6faa5133c9ea4bdbd5f76c23
View Raw JSON Data
{
  "block": 24388949,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "idas4you",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-22T04:23:09",
  "trx_id": "2ed34371cb3412fd6faa5133c9ea4bdbd5f76c23",
  "trx_in_block": 18,
  "virtual_op": 0
}
2018/07/19 01:54:00
authorjacobyu
body좋은 글 잘 읽고갑니다!
json metadata{"community":"busy","app":"busy/2.5.3","format":"markdown","tags":["kr"],"users":[],"links":[],"image":[]}
parent authorneochae
parent permlink3aewna
permlinkre-neochae-3aewna-20180719t015400022z
title
Transaction InfoBlock #24299630/Trx 96c34ea242eebe1cefcf19bd132300aba64b2b32
View Raw JSON Data
{
  "block": 24299630,
  "op": [
    "comment",
    {
      "author": "jacobyu",
      "body": "좋은 글 잘 읽고갑니다!",
      "json_metadata": "{\"community\":\"busy\",\"app\":\"busy/2.5.3\",\"format\":\"markdown\",\"tags\":[\"kr\"],\"users\":[],\"links\":[],\"image\":[]}",
      "parent_author": "neochae",
      "parent_permlink": "3aewna",
      "permlink": "re-neochae-3aewna-20180719t015400022z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-19T01:54:00",
  "trx_id": "96c34ea242eebe1cefcf19bd132300aba64b2b32",
  "trx_in_block": 27,
  "virtual_op": 0
}
jacobyuupvoted (100.00%) @neochae / 3aewna
2018/07/19 01:53:33
authorneochae
permlink3aewna
voterjacobyu
weight10000 (100.00%)
Transaction InfoBlock #24299621/Trx fca0bf908349216fe41baecaecd45ed7eadd2146
View Raw JSON Data
{
  "block": 24299621,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "jacobyu",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-19T01:53:33",
  "trx_id": "fca0bf908349216fe41baecaecd45ed7eadd2146",
  "trx_in_block": 26,
  "virtual_op": 0
}
2018/07/19 01:37:48
authorosyvv
body오오 간략히만 듣기엔 아까운데요~??? ㅎ 더 자세한 글도 기대해봅니다 :D
json metadata{"tags":["kr"],"app":"steemit/0.1"}
parent authorneochae
parent permlink3aewna
permlinkre-neochae-3aewna-20180719t013747692z
title
Transaction InfoBlock #24299306/Trx 820834fba5609df8e3a1fadda5f75b67f76b5ec3
View Raw JSON Data
{
  "block": 24299306,
  "op": [
    "comment",
    {
      "author": "osyvv",
      "body": "오오 간략히만 듣기엔 아까운데요~??? ㅎ\n더 자세한 글도 기대해봅니다 :D",
      "json_metadata": "{\"tags\":[\"kr\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "neochae",
      "parent_permlink": "3aewna",
      "permlink": "re-neochae-3aewna-20180719t013747692z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-19T01:37:48",
  "trx_id": "820834fba5609df8e3a1fadda5f75b67f76b5ec3",
  "trx_in_block": 9,
  "virtual_op": 0
}
osyvvupvoted (100.00%) @neochae / 3aewna
2018/07/19 01:36:09
authorneochae
permlink3aewna
voterosyvv
weight10000 (100.00%)
Transaction InfoBlock #24299273/Trx f71f62bcc42925754351365cdad0ad71b3631d70
View Raw JSON Data
{
  "block": 24299273,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "osyvv",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-19T01:36:09",
  "trx_id": "f71f62bcc42925754351365cdad0ad71b3631d70",
  "trx_in_block": 3,
  "virtual_op": 0
}
neochaepublished a new post: 3aewna
2018/07/18 14:49:36
authorneochae
body@@ -201,16 +201,21 @@ %ED%95%98%EB%A9%B4 %EB%8C%80%EB%B0%95%EB%82%98%EA%B1%B0%EB%82%98 + %EC%8B%A4%ED%8C%A8%ED%95%B4%EB%8F%84 %EB%8F%84%EC%9B%80%EC%9D%B4 %EB%90%9C%EB%8B%A4.
json metadata{"tags":["kr","kr-dev","kr-oversea","siliconvalley"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlink3aewna
title실리콘벨리 스타트업이 잘 되는 이유?
Transaction InfoBlock #24286346/Trx addb80d4aea81b68123527f18e0ead0b357d722e
View Raw JSON Data
{
  "block": 24286346,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "@@ -201,16 +201,21 @@\n %ED%95%98%EB%A9%B4 %EB%8C%80%EB%B0%95%EB%82%98%EA%B1%B0%EB%82%98\n+ %EC%8B%A4%ED%8C%A8%ED%95%B4%EB%8F%84\n  %EB%8F%84%EC%9B%80%EC%9D%B4 %EB%90%9C%EB%8B%A4.\n",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-oversea\",\"siliconvalley\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "3aewna",
      "title": "실리콘벨리 스타트업이 잘 되는 이유?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T14:49:36",
  "trx_id": "addb80d4aea81b68123527f18e0ead0b357d722e",
  "trx_in_block": 10,
  "virtual_op": 0
}
brainstormotupvoted (100.00%) @neochae / 3aewna
2018/07/18 10:26:45
authorneochae
permlink3aewna
voterbrainstormot
weight10000 (100.00%)
Transaction InfoBlock #24281089/Trx f9f2b5374e05ed866ef1fdcc9ec3578d8d112c2c
View Raw JSON Data
{
  "block": 24281089,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "brainstormot",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T10:26:45",
  "trx_id": "f9f2b5374e05ed866ef1fdcc9ec3578d8d112c2c",
  "trx_in_block": 27,
  "virtual_op": 0
}
kdjupvoted (50.00%) @neochae / 3aewna
2018/07/18 06:56:00
authorneochae
permlink3aewna
voterkdj
weight5000 (50.00%)
Transaction InfoBlock #24276875/Trx 0cc55c4ccf5bc2effedc87623e0a6dd9e1d6d574
View Raw JSON Data
{
  "block": 24276875,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "kdj",
      "weight": 5000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T06:56:00",
  "trx_id": "0cc55c4ccf5bc2effedc87623e0a6dd9e1d6d574",
  "trx_in_block": 35,
  "virtual_op": 0
}
everslothupvoted (33.00%) @neochae / 3aewna
2018/07/18 06:18:12
authorneochae
permlink3aewna
votereversloth
weight3300 (33.00%)
Transaction InfoBlock #24276120/Trx e2c022425e1cf019210d9b624e8676b470137a01
View Raw JSON Data
{
  "block": 24276120,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "eversloth",
      "weight": 3300
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T06:18:12",
  "trx_id": "e2c022425e1cf019210d9b624e8676b470137a01",
  "trx_in_block": 40,
  "virtual_op": 0
}
youngogmarqsupvoted (0.02%) @neochae / 3aewna
2018/07/18 06:05:57
authorneochae
permlink3aewna
voteryoungogmarqs
weight2 (0.02%)
Transaction InfoBlock #24275875/Trx ef1f2e915d8b5063e860ee52ee94949032e8c0fb
View Raw JSON Data
{
  "block": 24275875,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "youngogmarqs",
      "weight": 2
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T06:05:57",
  "trx_id": "ef1f2e915d8b5063e860ee52ee94949032e8c0fb",
  "trx_in_block": 0,
  "virtual_op": 0
}
neochaepublished a new post: 3aewna
2018/07/18 06:03:54
authorneochae
body@@ -1153,16 +1153,35 @@ %EC%A1%B0%EC%A7%81 %EB%AC%B8%ED%99%94 ( +%EC%82%AC%EC%9E%A5%EC%9D%B4%EB%82%98 %EC%A7%81%EC%9B%90%EC%9D%B4%EB%82%98 %EC%B9%9C%EA%B5%AC%EC%B2%98%EB%9F%BC %EB%8C%80%ED%99%94, %EC%B6%9C%ED%87%B4%EA%B7%BC%EC%9D%B4 %EC%9E%90%EC%9C%A0%EB%A1%AD
json metadata{"tags":["kr","kr-dev","kr-oversea","siliconvalley"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlink3aewna
title실리콘벨리 스타트업이 잘 되는 이유?
Transaction InfoBlock #24275834/Trx eedecf017f8b7811705690316d715adb898d76d9
View Raw JSON Data
{
  "block": 24275834,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "@@ -1153,16 +1153,35 @@\n  %EC%A1%B0%EC%A7%81 %EB%AC%B8%ED%99%94 (\n+%EC%82%AC%EC%9E%A5%EC%9D%B4%EB%82%98 %EC%A7%81%EC%9B%90%EC%9D%B4%EB%82%98 %EC%B9%9C%EA%B5%AC%EC%B2%98%EB%9F%BC %EB%8C%80%ED%99%94, \n %EC%B6%9C%ED%87%B4%EA%B7%BC%EC%9D%B4 %EC%9E%90%EC%9C%A0%EB%A1%AD\n",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-oversea\",\"siliconvalley\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "3aewna",
      "title": "실리콘벨리 스타트업이 잘 되는 이유?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T06:03:54",
  "trx_id": "eedecf017f8b7811705690316d715adb898d76d9",
  "trx_in_block": 55,
  "virtual_op": 0
}
neochaepublished a new post: 3aewna
2018/07/18 06:01:06
authorneochae
body@@ -1027,16 +1027,35 @@ %EC%9D%84 %EC%A4%80%EB%8B%A4.%0A2. + %ED%9A%8C%EC%82%AC%EA%B0%80 %EC%84%B1%EA%B3%B5%ED%95%98%EB%A9%B4 %EC%A7%81%EC%9B%90%EB%8F%84 %EC%84%B1%EA%B3%B5%ED%95%9C%EB%8B%A4. %EC%A3%BC%EC%8B%9D%EC%9D%84 %EB%A7%8E%EC%9D%B4
json metadata{"tags":["kr","kr-dev","kr-oversea","siliconvalley"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlink3aewna
title실리콘벨리 스타트업이 잘 되는 이유?
Transaction InfoBlock #24275778/Trx 133cbdacb560578a4dfe8804c100f28cd49b657c
View Raw JSON Data
{
  "block": 24275778,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "@@ -1027,16 +1027,35 @@\n %EC%9D%84 %EC%A4%80%EB%8B%A4.%0A2.\n+ %ED%9A%8C%EC%82%AC%EA%B0%80 %EC%84%B1%EA%B3%B5%ED%95%98%EB%A9%B4 %EC%A7%81%EC%9B%90%EB%8F%84 %EC%84%B1%EA%B3%B5%ED%95%9C%EB%8B%A4.\n  %EC%A3%BC%EC%8B%9D%EC%9D%84 %EB%A7%8E%EC%9D%B4 \n",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-oversea\",\"siliconvalley\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "3aewna",
      "title": "실리콘벨리 스타트업이 잘 되는 이유?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T06:01:06",
  "trx_id": "133cbdacb560578a4dfe8804c100f28cd49b657c",
  "trx_in_block": 30,
  "virtual_op": 0
}
wonsamaupvoted (1.00%) @neochae / 3aewna
2018/07/18 05:51:12
authorneochae
permlink3aewna
voterwonsama
weight100 (1.00%)
Transaction InfoBlock #24275580/Trx d686a6de0f9bac137cb2af1308160405b2d50076
View Raw JSON Data
{
  "block": 24275580,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "wonsama",
      "weight": 100
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T05:51:12",
  "trx_id": "d686a6de0f9bac137cb2af1308160405b2d50076",
  "trx_in_block": 8,
  "virtual_op": 0
}
neochaepublished a new post: 3aewna
2018/07/18 05:48:30
authorneochae
body@@ -1155,16 +1155,25 @@ %EB%AC%B4%EB%8F%84 %EA%B0%80%EB%8A%A5%EB%93%B1), + %EC%9D%BC %EC%A4%91%EC%8B%AC%EC%9D%B4 %EC%95%84%EB%8B%8C %EA%B0%80%EC%A1%B1%EC%A4%91%EC%8B%AC %EB%AC%B8%ED%99%94
json metadata{"tags":["kr","kr-dev","kr-oversea","siliconvalley"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlink3aewna
title실리콘벨리 스타트업이 잘 되는 이유?
Transaction InfoBlock #24275526/Trx fae33c3bbaf15269b7dc8135131436bbc0f6d547
View Raw JSON Data
{
  "block": 24275526,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "@@ -1155,16 +1155,25 @@\n %EB%AC%B4%EB%8F%84 %EA%B0%80%EB%8A%A5%EB%93%B1),\n+ %EC%9D%BC %EC%A4%91%EC%8B%AC%EC%9D%B4 %EC%95%84%EB%8B%8C\n  %EA%B0%80%EC%A1%B1%EC%A4%91%EC%8B%AC %EB%AC%B8%ED%99%94\n",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-oversea\",\"siliconvalley\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "3aewna",
      "title": "실리콘벨리 스타트업이 잘 되는 이유?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T05:48:30",
  "trx_id": "fae33c3bbaf15269b7dc8135131436bbc0f6d547",
  "trx_in_block": 1,
  "virtual_op": 0
}
2018/07/18 05:46:57
authorintroduce.bot
body✅ @neochae, I gave you an upvote on your post!<br><br>If you are interested in claiming free Byteballs ($10+), just for having a Steem account, please visit this post for instructions: https://steemit.com/steem/@berniesanders/do-you-want-some-free-byteballs
json metadata
parent authorneochae
parent permlink3aewna
permlinkintroduce-bot-re-neochae3aewna
title
Transaction InfoBlock #24275495/Trx 3e9af2f918b0f562c5ad804fb223b9da50c1d5e9
View Raw JSON Data
{
  "block": 24275495,
  "op": [
    "comment",
    {
      "author": "introduce.bot",
      "body": "✅  @neochae, I gave you an upvote on your post!<br><br>If you are interested in claiming free Byteballs ($10+), just for having a Steem account, please visit this post for instructions: https://steemit.com/steem/@berniesanders/do-you-want-some-free-byteballs",
      "json_metadata": "",
      "parent_author": "neochae",
      "parent_permlink": "3aewna",
      "permlink": "introduce-bot-re-neochae3aewna",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T05:46:57",
  "trx_id": "3e9af2f918b0f562c5ad804fb223b9da50c1d5e9",
  "trx_in_block": 20,
  "virtual_op": 0
}
introduce.botupvoted (2.00%) @neochae / 3aewna
2018/07/18 05:46:54
authorneochae
permlink3aewna
voterintroduce.bot
weight200 (2.00%)
Transaction InfoBlock #24275494/Trx a60e5812b027c30a118d2359d587fc895b1d44d9
View Raw JSON Data
{
  "block": 24275494,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "3aewna",
      "voter": "introduce.bot",
      "weight": 200
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T05:46:54",
  "trx_id": "a60e5812b027c30a118d2359d587fc895b1d44d9",
  "trx_in_block": 70,
  "virtual_op": 0
}
neochaepublished a new post: 3aewna
2018/07/18 05:46:51
authorneochae
body주의) 이 글은 한국에서 10년넘게 일하다가 실리콘벨리 스타트업(유럽인 및 인도인 CEO의 미국 회사들)으로 이직하고 5년차 정도된 저의 개인적인 경험과 보고 들은 것들을 종합한 저의 견해를 적은 글입니다. 실리콘벨리의 회사들은 워낙 다양한 인종과 문화를 가지고 있기 때문에 다양할 수 있고 상황에 따라 틀릴 수 있습니다. * 창업을 많이 한다. 창업을 하면 대박나거나 도움이 된다. 따라서, 많은 사람들이 창업을 하고싶어 하고 많이 창업한다. 1. 제값을 쳐 준다: 어느정도 잘 키워 나가면 조기에 큰 기업에 팔 수 있고 큰 기업은 제값을 주고 사고, 창업자는 부자가 된다. 2. 합리적 주식 분배: 투자자와 스타트업간에 주식 분배는 합리적인 룰에 따라 이루어져서 주로 불평등하지 않다. 중간에 팔거나 IPO하면 대박. 3. 정상적인 VC는 투자한 회사의 성공을 위해 인적 물적 지원을 아끼지 않는다. 최고의 전문가들을 Adviser들로 해서 기술아키텍쳐 부터 시작해서 교육까지 지원을 아끼지 않는다. 이전 회사의 경우 Netflix의 Micro service개념을 만든 사람이 VC에서 지원해 초기에 아키텍쳐를 설계해 줬다. 4. 실패해도 도움이 된다: 투자금에 대한 손실은 전적으로 투자자 책임. 스타트업 경험은 재 창업시 도움이 된다. 취업시도 도움이 된다. 5. VC가 기술 트랜드를 이끈다. 최신 트랜드의 핫한 분야를 우선으로 창업 지원한다. 기술지원도 당연, VC홈페이지에 가면 해당 가이드라인을 볼 수 있다. 6. 학생들도 창업이 꿈인 사람들이 많다. 이런 이유로 학교를 졸업하고 창업을 하고 싶어 하는 학생들도 많고, 창업하기위해 일을 배우기 위해 스타트업에 가는 경우도 있고, 투자를 잘받기 위한 스팩을 위해 큰 유명기업 갔다가 나와서 창업하는 경우도 있다. 7. 성공으로 투자자가 되는 경우도 많고 투자자들도 전 세계에서 모여든다. 투자자가 많아 투자자에게 설명할 기회도 많고 투자 받을 확률도 높다. * 인재가 모여 든다. 1. 큰 기업과 비교해 큰 차이가 없다. 좋은 인재를 영입하기 위해 좋은 임금을 준다. 2. 주식을 많이 준다(당연히 계약서에 명시). 성공한 스타트업의 초기 맴버들은 대박, 대박난 사람들은 다시 투자자가 되는 경우를 많이 봤다. 3. 근무 환경이 좋다. 자율적 수평적 조직 문화 (출퇴근이 자유롭고 재택근무도 가능등), 가족중심 문화, 정치도 거의 없다. 4. 이런 이유로 창업과 성공을 위해 전 세계에서 인재들이 모여든다. 이런 선순환구조와 좋은 생태계로 끊임없이 좋은 기업들이 만들어 진다. 생각나는데로 계속 추가하겠습니다. ^^;
json metadata{"tags":["kr","kr-dev","kr-oversea","siliconvalley"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlink3aewna
title실리콘벨리 스타트업이 잘 되는 이유?
Transaction InfoBlock #24275493/Trx ebf9c793e6c6be9e20e9d3166417caa27d096d6b
View Raw JSON Data
{
  "block": 24275493,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "주의) 이 글은 한국에서 10년넘게 일하다가 실리콘벨리 스타트업(유럽인 및 인도인 CEO의 미국 회사들)으로 이직하고 5년차 정도된 저의 개인적인 경험과 보고 들은 것들을 종합한 저의 견해를 적은 글입니다. 실리콘벨리의 회사들은 워낙 다양한 인종과 문화를 가지고 있기 때문에 다양할 수 있고 상황에 따라 틀릴 수 있습니다.\n\n* 창업을 많이 한다. \n창업을 하면 대박나거나 도움이 된다. 따라서, 많은 사람들이 창업을 하고싶어 하고 많이 창업한다.\n\n1. 제값을 쳐 준다: 어느정도 잘 키워 나가면 조기에 큰 기업에 팔 수 있고 큰 기업은 제값을 주고 사고, 창업자는 부자가 된다. \n2. 합리적 주식 분배: 투자자와 스타트업간에 주식 분배는 합리적인 룰에 따라 이루어져서 주로 불평등하지 않다. 중간에 팔거나 IPO하면 대박.\n3. 정상적인 VC는 투자한 회사의 성공을 위해 인적 물적 지원을 아끼지 않는다. 최고의 전문가들을 Adviser들로 해서 기술아키텍쳐 부터 시작해서 교육까지 지원을 아끼지 않는다. 이전 회사의 경우 Netflix의 Micro service개념을 만든 사람이 VC에서 지원해 초기에 아키텍쳐를 설계해 줬다.\n4. 실패해도 도움이 된다: 투자금에 대한 손실은 전적으로 투자자 책임. 스타트업 경험은 재 창업시 도움이 된다. 취업시도 도움이 된다.\n5. VC가 기술 트랜드를 이끈다. 최신 트랜드의 핫한 분야를 우선으로 창업 지원한다. 기술지원도 당연, VC홈페이지에 가면 해당 가이드라인을 볼 수 있다.\n6. 학생들도 창업이 꿈인 사람들이 많다. 이런 이유로 학교를 졸업하고 창업을 하고 싶어 하는 학생들도 많고, 창업하기위해 일을 배우기 위해 스타트업에 가는 경우도 있고, 투자를 잘받기 위한 스팩을 위해 큰 유명기업 갔다가 나와서 창업하는 경우도 있다.\n7. 성공으로 투자자가 되는 경우도 많고 투자자들도 전 세계에서 모여든다. 투자자가 많아 투자자에게 설명할 기회도 많고 투자 받을 확률도 높다.\n\n* 인재가 모여 든다.\n\n1. 큰 기업과 비교해 큰 차이가 없다. 좋은 인재를 영입하기 위해 좋은 임금을 준다.\n2. 주식을 많이 준다(당연히 계약서에 명시). 성공한 스타트업의 초기 맴버들은 대박, 대박난 사람들은 다시 투자자가 되는 경우를 많이 봤다.\n3. 근무 환경이 좋다. 자율적 수평적 조직 문화 (출퇴근이 자유롭고 재택근무도 가능등), 가족중심 문화, 정치도 거의 없다.\n4. 이런 이유로 창업과 성공을 위해 전 세계에서 인재들이 모여든다.\n\n이런 선순환구조와 좋은 생태계로 끊임없이 좋은 기업들이 만들어 진다.\n\n생각나는데로 계속 추가하겠습니다. ^^;",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-oversea\",\"siliconvalley\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "3aewna",
      "title": "실리콘벨리 스타트업이 잘 되는 이유?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-18T05:46:51",
  "trx_id": "ebf9c793e6c6be9e20e9d3166417caa27d096d6b",
  "trx_in_block": 4,
  "virtual_op": 0
}
neochaereceived 0.023 STEEM, 0.010 SBD, 0.040 SP author reward for @neochae / tree-cracking-coding-interview
2018/07/17 06:26:39
authorneochae
permlinktree-cracking-coding-interview
sbd payout0.010 SBD
steem payout0.023 STEEM
vesting payout64.906719 VESTS
Transaction InfoBlock #24247547/Virtual Operation #4
View Raw JSON Data
{
  "block": 24247547,
  "op": [
    "author_reward",
    {
      "author": "neochae",
      "permlink": "tree-cracking-coding-interview",
      "sbd_payout": "0.010 SBD",
      "steem_payout": "0.023 STEEM",
      "vesting_payout": "64.906719 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-17T06:26:39",
  "trx_id": "0000000000000000000000000000000000000000",
  "trx_in_block": 4294967295,
  "virtual_op": 4
}
2018/07/10 14:22:00
authorneochae
permlinktree-cracking-coding-interview
voterbrainstormot
weight10000 (100.00%)
Transaction InfoBlock #24055514/Trx 54e4a82449ba4da90236ea0055a268f39a1325dd
View Raw JSON Data
{
  "block": 24055514,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "tree-cracking-coding-interview",
      "voter": "brainstormot",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-10T14:22:00",
  "trx_id": "54e4a82449ba4da90236ea0055a268f39a1325dd",
  "trx_in_block": 60,
  "virtual_op": 0
}
2018/07/10 07:03:51
authorneochae
permlinktree-cracking-coding-interview
votermishana
weight7000 (70.00%)
Transaction InfoBlock #24046751/Trx 199618ed1db5fb47d3d855cacbf06cbfb6ae2ca4
View Raw JSON Data
{
  "block": 24046751,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "tree-cracking-coding-interview",
      "voter": "mishana",
      "weight": 7000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-10T07:03:51",
  "trx_id": "199618ed1db5fb47d3d855cacbf06cbfb6ae2ca4",
  "trx_in_block": 19,
  "virtual_op": 0
}
2018/07/10 06:36:48
authorneochae
permlinktree-cracking-coding-interview
voternebula19
weight10000 (100.00%)
Transaction InfoBlock #24046210/Trx cb0375a94ed3e4ce22775238b247408878a5bafb
View Raw JSON Data
{
  "block": 24046210,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "tree-cracking-coding-interview",
      "voter": "nebula19",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-10T06:36:48",
  "trx_id": "cb0375a94ed3e4ce22775238b247408878a5bafb",
  "trx_in_block": 57,
  "virtual_op": 0
}
2018/07/10 06:26:51
authorneochae
permlinktree-cracking-coding-interview
voterfastresteem
weight100 (1.00%)
Transaction InfoBlock #24046011/Trx d68abb52b969c103d8315450be62a376f802bf1e
View Raw JSON Data
{
  "block": 24046011,
  "op": [
    "vote",
    {
      "author": "neochae",
      "permlink": "tree-cracking-coding-interview",
      "voter": "fastresteem",
      "weight": 100
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-10T06:26:51",
  "trx_id": "d68abb52b969c103d8315450be62a376f802bf1e",
  "trx_in_block": 9,
  "virtual_op": 0
}
2018/07/10 06:26:39
authorneochae
body이번에는 Tries Interview Question에 대한 내용 입니다. 앞으로는 코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요! 영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다. 개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다. 전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다. 즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다. 이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다. 공부하는 3단계 방법은 아래와 같습니다. 1. 1분 분량을 번역 2. 전체 듣기 두번 3. 문장 듣고 따라 말하기 두번 4. 한국말로 듣고 영어로 말하기 하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다. *** 개발자 매일 영어는 제가 개인적으로 공부하기 위해 만든 mp3파일을 혹시 다른 분에게도 도움이 될까 해서 공유하고 있는 것입니다. 부족한 영어 실력으로 번역한 것이라 잘못되었을 수도 있습니다. 이상한 부분은 댓글로 알려 주시면 감사하겠습니다. *** mp3 파일 다운로드: https://drive.google.com/open?id=1hWAFsFqQp8uDtZGXJhu1B0THsdaJBxys 원본: https://youtu.be/oSWTXtMglKE ----- mp3 script ----- There are some algorithms that can ensure that our tree stays balanced, that is that roughly the same number of nodes will be on the left side the subtree and on the right. These algorithms get pretty complicated so we're not gonna go into the details here, but it's worth knowing that they're built into a lot of programming languages and in a lot of cases and interview questions you'll just assume that you have a balanced tree. The last operation to talk about is traversing or walking through a tree. So there's three common ways we walk through a tree we can do an inorder traversal, a preorder traversal, or a postorder traversal. A preorder traversal means that you visit the root first and then you visit its left nodes and it's right nodes. In an inorder traversal you visit the left nodes first then the current node and then you go to the right nodes. In a postorder traversal, the root node comes up last so you visit the left nodes and then the right nodes, then the current root node. Typically in binary search trees we want to do inorder traversals because that actually allows the nodes to be printed in order. So for example on this tree here with just a 1, a 2, and a 3, the nodes in an in order traversal will actually be printed out in the order one then two then three. So typically we'll see inorder traversals. -- 번역 예 (직접번역 해보세요) -- 왼쪽과 오른쪽 아래 트리를 대략적으로 같게 만드는 트리를 균형되게 하는 몇가지 알고리듬들이 있습니다. 이 알고리듬들은 꽤 복잡해서 여기서 상세히 다루지 않겠지만 많은 개발언어로 구현되고 많은 케이스와 인터뷰 질문들에서 균형된 트리를 사용하는 것으로 가정하므로 알아야할 가치가 있습니다. 마지막으로 탐색에 대해 얘기하겠습니다. 트리 탐색은 순차적 전위적 후위 탐색의 3가지 일반적인 방법이 있습니다. 전위적 탐색은 루트 먼저 방문하고 좌측 노드들과 오른쪽 노드들을 방문하는 것입니다. 순차적 탐색은 좌측 먼저 그리고 현재 노드 그리고 오른쪽 노드들을 방문하는 것입니다. 후위탐색은 루트 노드를 마지막에 오는 것으로 좌측 노드들 그리고 우측 노드들 그리고 현재 루트 노드를 방문하는 것입니다. 일반적으로 노드들을 실제로 순차적으로 인쇄할 수 있어서 이진검색트리들에서 순차적 탐색들을 합니다. 예를들어 1, 2, 3의 노드들을 가지는 순차적 검색 트리는 1, 2, 3으로 출력될 것입니다. 그래서 일반적으로 순차적 탐색들만 다룰 것입니다. ----- 이주의 Interview Question (같이 풀어 봐요!) ----- Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows: The left subtree of a node contains only nodes with keys less than the node's key. The right subtree of a node contains only nodes with keys greater than the node's key. Both the left and right subtrees must also be binary search trees. Example 1: Input: 2 / \ 1 3 Output: true Example 2: 5 / \ 1 4 / \ 3 6 Output: false Explanation: The input is: [5,1,4,null,null,3,6]. The root node's value is 5 but its right child's value is 4. 문제 링크: https://leetcode.com/problems/validate-binary-search-tree/description/
json metadata{"tags":["kr","kr-dev","kr-english","kr-oversea","interview"],"image":["https://img.youtube.com/vi/oSWTXtMglKE/0.jpg"],"links":["https://drive.google.com/open?id=1hWAFsFqQp8uDtZGXJhu1B0THsdaJBxys","https://youtu.be/oSWTXtMglKE","https://leetcode.com/problems/validate-binary-search-tree/description/"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkkr
permlinktree-cracking-coding-interview
title[개발자매일영어] Tree - Cracking Coding Interview
Transaction InfoBlock #24046007/Trx add6e57f16a513e049c241832786940642ac41ca
View Raw JSON Data
{
  "block": 24046007,
  "op": [
    "comment",
    {
      "author": "neochae",
      "body": "이번에는 Tries Interview Question에 대한 내용 입니다.\n앞으로는 코딩 인터뷰 문제도 한문제씩 같이 풀어보도록 하겠습니다. 제일 아래에 기출문제가 있습니다. 같이 풀어봐요!\n\n영어 공부는 왕도는 없습니다. 매일 꾸준히 듣고 말하기 연습 하는 것이 가장 중요합니다.\n\n개발자매일영어는 당분간은 Cracking Coding Interview의 저자로 유명한 Gayle Laakmann McDowell저자의 강좌를 지속적으로 공부해보도록 하겠습니다.\n전체 분량은 너무 길어서 주요부분 한 두 군데만 1분 이하로 발췌하여 mp3파일로 만들고 있습니다.\n즉 한 주제당 1분 이하 분량의 mp3파일이 한 두개씩 제공되겠습니다. 나머지 부분은 리스닝 연습 하시면 되겠습니다.\n이번에는 따라하기 쉽도록 최대한 짧게 잘랐습니다.\n\n공부하는 3단계 방법은 아래와 같습니다.\n\n1. 1분 분량을 번역\n2. 전체 듣기 두번\n3. 문장 듣고 따라 말하기 두번\n4. 한국말로 듣고 영어로 말하기 \n하루에 한시간 이상 들으면서 말하기 연습하면 좋을 것 같습니다.\n*** 개발자 매일 영어는 제가 개인적으로 공부하기 위해 만든 mp3파일을 혹시 다른 분에게도 도움이 될까 해서 공유하고 있는 것입니다. 부족한 영어 실력으로 번역한 것이라 잘못되었을 수도 있습니다. 이상한 부분은 댓글로 알려 주시면 감사하겠습니다. ***\nmp3 파일 다운로드: https://drive.google.com/open?id=1hWAFsFqQp8uDtZGXJhu1B0THsdaJBxys\n원본: https://youtu.be/oSWTXtMglKE\n----- mp3 script -----\nThere are some algorithms that can ensure that our tree stays balanced, that is that roughly the same number of nodes will be on the left side the subtree and on the right.\nThese algorithms get pretty complicated so we're not gonna go into the details here,\nbut it's worth knowing that they're built into a lot of programming languages and in a lot of cases and interview questions you'll just assume that you have a balanced tree. \nThe last operation to talk about is traversing or walking through a tree. So there's three common ways we walk through a tree we can do an inorder traversal, a preorder traversal, or a postorder traversal. \nA preorder traversal means that you visit the root first and then you visit its\nleft nodes and it's right nodes. In an inorder traversal you visit the left nodes\nfirst then the current node and then you go to the right nodes. In a postorder\ntraversal, the root node comes up last so you visit the left nodes and then the right\nnodes, then the current root node. Typically in binary search trees we want\nto do inorder traversals because that actually allows the nodes to be printed in order. So for example on this tree here with just a 1, a 2, and a 3, the nodes in an in order traversal will actually be printed out in the order one then two then three. So typically we'll see inorder traversals.\n-- 번역 예 (직접번역 해보세요) --\n왼쪽과 오른쪽 아래 트리를 대략적으로 같게 만드는 트리를 균형되게 하는 몇가지 알고리듬들이 있습니다.\n이 알고리듬들은 꽤 복잡해서 여기서 상세히 다루지 않겠지만 많은 개발언어로 구현되고 많은 케이스와 인터뷰 질문들에서 균형된 트리를 사용하는 것으로 가정하므로 알아야할 가치가 있습니다.\n마지막으로 탐색에 대해 얘기하겠습니다. 트리 탐색은 순차적 전위적 후위 탐색의 3가지 일반적인 방법이 있습니다.\n전위적 탐색은 루트 먼저 방문하고 좌측 노드들과 오른쪽 노드들을 방문하는 것입니다. 순차적 탐색은 좌측 먼저 그리고 현재 노드 그리고 오른쪽 노드들을 방문하는 것입니다. 후위탐색은 루트 노드를 마지막에 오는 것으로 좌측 노드들 그리고 우측 노드들 그리고 현재 루트 노드를 방문하는 것입니다. \n일반적으로 노드들을 실제로 순차적으로 인쇄할 수 있어서 이진검색트리들에서 순차적 탐색들을 합니다.\n예를들어 1, 2, 3의 노드들을 가지는 순차적 검색 트리는 1, 2, 3으로 출력될 것입니다. 그래서 일반적으로 순차적 탐색들만 다룰 것입니다.\n----- 이주의 Interview Question (같이 풀어 봐요!) -----\nGiven a binary tree, determine if it is a valid binary search tree (BST).\n\nAssume a BST is defined as follows:\n\nThe left subtree of a node contains only nodes with keys less than the node's key.\nThe right subtree of a node contains only nodes with keys greater than the node's key.\nBoth the left and right subtrees must also be binary search trees.\nExample 1:\n\nInput:\n    2\n   / \\\n  1   3\nOutput: true\nExample 2:\n\n    5\n   / \\\n  1   4\n     / \\\n    3   6\nOutput: false\nExplanation: The input is: [5,1,4,null,null,3,6]. The root node's value\n             is 5 but its right child's value is 4.\n문제 링크: https://leetcode.com/problems/validate-binary-search-tree/description/",
      "json_metadata": "{\"tags\":[\"kr\",\"kr-dev\",\"kr-english\",\"kr-oversea\",\"interview\"],\"image\":[\"https://img.youtube.com/vi/oSWTXtMglKE/0.jpg\"],\"links\":[\"https://drive.google.com/open?id=1hWAFsFqQp8uDtZGXJhu1B0THsdaJBxys\",\"https://youtu.be/oSWTXtMglKE\",\"https://leetcode.com/problems/validate-binary-search-tree/description/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "kr",
      "permlink": "tree-cracking-coding-interview",
      "title": "[개발자매일영어] Tree - Cracking Coding Interview"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-07-10T06:26:39",
  "trx_id": "add6e57f16a513e049c241832786940642ac41ca",
  "trx_in_block": 15,
  "virtual_op": 0
}

Account Metadata

POSTING JSON METADATA
None
JSON METADATA
None
{
  "posting_json_metadata": {},
  "json_metadata": {}
}

Auth Keys

Owner
Single Signature
Public Keys
STM6FqzPaoVRD4d46FsgrEFcZCm2cCHMmLMPMZaVL797NejdYSjhe1/1
Active
Single Signature
Public Keys
STM5dq7W25xbmicgU5vUi2Y5vthoYnEkE634rQo4W7Rwk3jvqEvpK1/1
Posting
Single Signature
Public Keys
STM6tYhGLGHrD8qFntLrp72MbrcF62wchrgqRWbfq8wPq4TxWYy971/1
Memo
STM5X1bTdx4Qe1zMPCoHS1VCngBZkvv6auAy9dKrJ5Ct1uzEPYiMH
{
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6FqzPaoVRD4d46FsgrEFcZCm2cCHMmLMPMZaVL797NejdYSjhe",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM5dq7W25xbmicgU5vUi2Y5vthoYnEkE634rQo4W7Rwk3jvqEvpK",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6tYhGLGHrD8qFntLrp72MbrcF62wchrgqRWbfq8wPq4TxWYy97",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "memo": "STM5X1bTdx4Qe1zMPCoHS1VCngBZkvv6auAy9dKrJ5Ct1uzEPYiMH"
}

Witness Votes

0 / 30
No active witness votes.
[]