20130317 如何批量把文件名称写入txt文档
1、如何批量把文件名称写入txt文档
COMMAND 窗口
例:存放图片的文件夹是 D:\123\
就用下面一名命令就OK
dir d:\123\*.jpg /b > A.TXT 那么你所以JPG格式的图片和文件名全部输出到了D:\123\ A.TXT中。
就这么简单哦
2、寻找和为定值的两个数(前提是数组已经排好序),以引用做为函数参数
#include<stdio.h>
bool find_num(int data[],unsigned int length, int sum,int &first_num,int &second_num)
{
if(length<1)
return true;
int begin=0;
int end=length-1;
while(end>begin)
{
long current_sum=data[begin]+data[end];
if(current_sum==sum)
{
first_num=data[begin];
second_num=data[end];
return true;
}
else if(current_sum>sum)
end--;
else
begin++;
}
return false;
} void main()
{
int a[]={1,2,4,7,11,15};
int sum=15;
int length=sizeof(a)/4;
int first_num=0,second_num=0;
find_num(a,length,sum,first_num,second_num);
printf("%d,%d",first_num,second_num);
}
3、二分查找,返回下标,注意0<=left<=right左闭右闭区间和0<=left<right左闭右开区间
#include<stdio.h>
int search(int array[],int n,int v)
{
int left,right,middle;
left=0,right=n-1;
while(left<=right) //循环终止条件为:left<=right,对应的left,right区间修改规则为:right=middle-1和left=middle+1
{
middle=left+(right-left)/2;//不对应的话可能出现找不到的情况
if(array[middle]>v)
{
right=middle-1;
}
else if(array[middle]<v)
{
left=middle+1;
}
else
{
return middle;
}
}
return -1;
} void main()
{
int a[]={1,4,7,11,15};
int value_search=15;
int length=sizeof(a)/4;
int index=search(a,length,value_search);
printf("%d",index);
}
//fsdf0<=left<right左闭右开区间
#include<stdio.h> int search(int array[], int n, int v)
{
int left, right, middle; left = 0, right = n;
while (left < right)
{
middle = left + (right-left)/2;
if (array[middle] > v)
{
right = middle;
}
else if (array[middle] < v)
{
left = middle + 1;
}
else
{
return middle;
}
}
return -1;
}
void main()
{
int a[]={1,4,7,11,15};
int value_search=4;
int length=sizeof(a)/4;
int index=search(a,length,value_search);
printf("%d",index);
}
4、哈希表查找和为定值的两个数(数组有序无序都可以)
#include<stdio.h> void main()
{
int a[]={1,4,7,8,11,15};
int sum=15;
int length=6;
int hash_tab[15]={0};
for(int i=0;i<length;i++)
{
hash_tab[sum-a[i]]++;
} for(int j=0;j<length;j++)
{
if(hash_tab[a[j]]!=0)
{printf("%d , %d\n",a[j],sum-a[j]);break;} }
}
20130317 如何批量把文件名称写入txt文档的更多相关文章
- IO流查找文件然后写入TXT文档
今天领导让分析日志,把日志中所有登录过的员工信息都拿出来.于是.把日志摘下来谢了这段代码 import java.io.BufferedReader;import java.io.BufferedWr ...
- 一个简易的Python爬虫,将爬取到的数据写入txt文档中
代码如下: import requests import re import os #url url = "http://wiki.akbfun48.com/index.php?title= ...
- C# 将内容写入txt文档
<1> FileStream fs = new FileStream(@"D:\text.txt", FileMode.Append); StreamWriter s ...
- C语言,产生一组数字,并将其写入txt文档中
#include<stdio.h> /*产生一组连续的数字,并将其写到txt文档中*/ /*说明:本程序在在win10 系统64位下用Dev-C++ 5.11版本编译器编译的*/int m ...
- c# 读取 excel文件内容,写入txt文档
1 winform 读取excel文档 1)点击button按钮,弹出上传excel窗口 private void button_headcompany_Click(object sender, Ev ...
- C 实现 创建多个txt文件,并以自然数列命名,然后将产生的十进制数据写入txt文档
首先:以自然数列为txt命名. 这在C++中很容易实现,之间诶to_string(int num)+".txt"就可以,但是在C中没有string,只有char,那怎么办? 这里需 ...
- 使用page object模式抓取几个主要城市的pm2.5并从小到大排序后写入txt文档
#coding=utf-8from time import sleepimport unittestfrom selenium import webdriverfrom selenium.webdri ...
- matlab将数据读取和写入txt文档
原文链接 matlab中打开文件 fid = fopen(文件名,‘打开方式’): 说明:fid用于存储文件句柄值,如果fid>0,这说明文件打开成功. 另外,在这些字符串后添加一个“t”,如‘ ...
- Java 产生随机数并写入txt文档中
源代码: import java.io.*; import java.util.Random; public class AlgorithmTest { public static void main ...
随机推荐
- Codeforces gym102222 C. Caesar Cipher 签到
题意: 给定一对用凯撒密码加密的明文和密文,再给你一个密文,让你解密出明文,保证有唯一解. 题解: 对凯撒密码的已知明文攻击,签到题. #include<iostream> using n ...
- python_way ,day22 tonardo,jsonp
python_way day22 1.tonardo 2.cookie 3.api认证 一.tonardo: a.tonardo 初识 #!/usr/bin/env python3# Created ...
- 关于Visual Leak Detector的配置与使用 (测试vector 引起的内存泄漏问题)
之前在做一个音频特征提取的批量处理程序,老是出现内存泄露问题,用Visual Leak Detector(VLD)工具做了下检测,检测出了一些问题,解决后还是会有问题.之后继续排查,因为我的代码中,大 ...
- jquery 弥补ie6不支持input:hover状态
<!doctype html><html> <head> <meta charset="utf-8"> <t ...
- Spring IOC源码分析(一):ApplicationContext体系结构设计之自底向上分析
spring-context包1. ApplicationContext接口 public interface ApplicationContext extends EnvironmentCapabl ...
- js 万能判断
console.log(Object.prototype.toString.call(123)) //[object Number] console.log(Object.prototype.toSt ...
- PHP中的闭包小谈
接触PHP一段时间以来,我一直以为这是一种基于函数式编程的语言是没有闭包这种东西的,但事实上却颠覆了我的想法,PHP竟然有闭包,下面我们一起来接触一下PHP的所谓的闭包. 根据PHP官网的定义来看,闭 ...
- Raft——可理解的分布式一致性算法
Raft Understandable Distributed Consensus http://thesecretlivesofdata.com/raft/ 一个直观的动画,便于理解raft算法. ...
- D3.js(v3)+react 制作 一个带坐标与比例尺的散点图 (V3版本)
上一章做了柱形图,https://www.cnblogs.com/littleSpill/p/10835041.html 这一章做散点图. 散点图(Scatter Chart),通常是一横一竖 ...
- js button禁用/启用
搬运自:https://blog.csdn.net/SonaEx/article/details/80879061 禁用: $("#id").attr("disabled ...