摘要: 小偷又发现了一个新的可行窃的地区。这个地区只有一个入口,我们称之为 root 。 除了 root 之外,每栋房子有且只有一个“父“房子与之相连。一番侦察之后,聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”。 如果 两个直接相连的房子在同一天晚上被打劫 ,房屋将自动报警。 给定二叉树的 阅读全文
posted @ 2023-05-31 21:12 xiazichengxi 阅读(13) 评论(0) 推荐(0)
摘要: 你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警 。 给定一个代表每个房屋存放金额的非负整数数组,计算你 在不 阅读全文
posted @ 2023-05-31 16:26 xiazichengxi 阅读(9) 评论(0) 推荐(0)
摘要: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 `` 阅读全文
posted @ 2023-05-31 15:54 xiazichengxi 阅读(10) 评论(0) 推荐(0)
摘要: ## 1. 按字节实现 ### 1)初步版本 ``` void* my_memcpy(void* dst,const void *src,int n){ if(dst == NULL && src == NULL && n s && d s && d < (char*)s + n){ //从后往前写 阅读全文
posted @ 2023-05-31 15:35 xiazichengxi 阅读(115) 评论(0) 推荐(0)