• 2024-07-22CMFCToolbar 添加的工具条每次启动时位置改变
      MFC编程,添加了一个CMFCToolbar工具条,奇怪的是每次运行工具条的位置都会后移一段距离。在网上搜了一下,也没找到原因。今天浏览了一下代码,找到了原因在框架的OnCreate中开始就创建了新工具条,然后就设置了停靠位置  但是框架默认自带的工具条却在后面,重新计算了位置,
  • 2024-05-19指针练习N个数后移M个位置
    有N个整数,使前面各数顺序向后移动M个位置,最后M个数变成最前面M个数。#include<stdio.h>#include<math.h>voidMove(int*arr,intn,intm);intmain(void){intarr[10]={99,88,77,66,55,44,33,22,11,0};printf("beforemove:\n");for(inti=0;i<10;i++)pr
  • 2023-06-23基础算法
    枚举枚举是一种常见的算法,通过各种技巧可以优化枚举次数。【POJ3061】Subsequence(尺取法):给定一个长度为\(n\)的数列\(a\),找到最短的区间\([l,r]\),使得\(\sum\limits_{i=l}^{r}a_i\geS\)。\(1\len\le10^5,1\leS\le10^8\)。这道题的朴素做法是枚举所有区间,
  • 2023-02-07Javascript打包后移除console语句
    NodeJS项目安装包npminstallbabel-plugin-transform-remove-console--save-dev配置Babelconstplugins=[]//如果不是开发环境则启用if(process.env.NODE_ENV!
  • 2022-10-25CF 253B(队列上维护2个指针后移)
    B.实验误差timelimitpertestmemorylimitpertestinputoutput小明做实验
  • 2022-10-15【以练促学】1.小凯撒密码
    要将"china"译成密码;译码规律是:用原来字母后面的第4个字母代替原来的字母.例如,字母"A"后面第4个字母是"E"."E"代替"A"。因此,"china"应译为"glmre"。#include<stdio.h>intmai