• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小小松
学习技术不只是为养家糊口,也为夜深人静的时候能够一个人静静享受这其中的乐趣。
博客园    首页    新随笔       管理     
2013年6月26日
数组 寻找最大的第k个数
摘要: int Partion(int asy[],int begin,int end){ int k=begin; int key=asy[end]; for(int i=begin;ikey) { int temp=asy[k]; asy[k]=asy[i]; asy[i]=temp; k++; } } int temp=asy[k]; asy[k]=asy[end]; asy[end]=temp; return k;}void Get... 阅读全文
posted @ 2013-06-26 23:22 小小松 阅读(398) 评论(0) 推荐(0)
字符串 删除字符串开始以及末尾的空白符,并把数组中间的多个空格(如果有)符转换为1个
摘要: void RemoveNullChar(){ char cry[]=" a bb45665 c d de r t 8 76 uu "; size_t N=sizeof(cry)/sizeof(char); int k=0; bool flag=false; for(int i=0;i<N;++i) { if(cry[i]!=' ') { if(k!=i) { cry[k]=cry[i]; cry[i]=' '; ... 阅读全文
posted @ 2013-06-26 22:49 小小松 阅读(474) 评论(0) 推荐(0)
排序 快速排序
摘要: int Partion(int asy[],int begin,int end){ int k=begin; int key=asy[end]; for(int i=begin;ikey) { int temp=asy[k]; asy[k]=asy[i]; asy[i]=temp; k++; } } int temp=asy[k]; asy[k]=asy[end]; asy[end]=temp; return k;}void Qui... 阅读全文
posted @ 2013-06-26 22:30 小小松 阅读(255) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3