• 2024-09-212024.9.2杂记
    洛谷P1990覆盖墙壁题目描述你有一个长为\(N\)宽为\(2\)的墙壁,给你两种砖头:一个长\(2\)宽\(1\),另一个是L型覆盖\(3\)个单元的砖头。如下图:00000砖头可以旋转,两种砖头可以无限制提供。你的任务是计算用这两种来覆盖\(N\times2\)的墙壁的覆盖方法。例如一个
  • 2024-09-11平台系列六:砖头
    从代码层面来说,不管是平台技术,还是是架构体系、设计模式等,其核心都是为了达到代码的高内聚低耦合这个目的。初创时期的企业,在人少事多的研发环境中,往往关注的就是业务功能实现,代码结构或者逻辑各方面,相对的把控度稍低了。软件技术平台的构建,就好像建房子一样。创业初期,没有那
  • 2024-03-30小红的炸砖块
    题目描述小红正在玩一个“炸砖块”游戏,游戏的规则如下:初始有一个n∗m的砖块矩阵。小红会炸k次,每次会向一个位置投炸弹,如果这个位置有一个砖块,则砖块消失,上方的砖块向下落。小红希望你画出最终砖块的图案。#include<iostream>#include<cstring>#include<algorithm>u
  • 2023-10-07【进阶16】Python多线程实战案例
    一、Python实现多线程的几种方式_thread:模块提供了基本的线程和互斥锁支持;更底层的的线程管理实现模块threading:threading模块则通过封装_thread,提供了更加全面的线程使用方法。_thread案例:#*coding:utf-8*#用_thread启动多个线程完成任务import_threadimportthread
  • 2023-10-03洛谷P5303
    这一道题跟NOIP集训模拟赛1的D题非常像,当然D题的递推方程更复杂(磁盘里面有题解pdf)对于这一道题,我们设f[i][0]表示铺了i列而且全部用的完整的砖的方案数f[i][1]表示铺了i列,但是第i列缺了一个而且第i列的唯一的那一块砖头就是1X1其中一个f[i][2]表示铺了i列,但是第i列缺了一个而且