- 博客(0)
- 资源 (3)
- 收藏
- 关注
Windows Management Framework Core
Windows Management Framework Core(WindowsXP-KB968930) 程序包提供了适用于 IT 专业人员的已更新管理功能。本程序包包括以下组件:Windows PowerShell 2.0 和 Windows Remote Management (WinRM) 2.0,支持Windows XP Service Pack 3,安装本更新程序之后,可能必须重新启动计算机。
微软Windows命令行工具PowerShell 2.0是否可以下载了呢?这让很多开发和管理人员感到困惑。微软日前在官方博客中证实,Windows客户端和服务器各版本都已经可以下载使用PowerShell 2.0。
PowerShell 2.0默认包含在Windows 7和Windows Server 2008 R2中,旧版Windows其实在很久之前也可以下载使用PowerShell了,包括简体中文和繁体中文。之所以造成一些混淆是因为微软不再单独提供PowerShell 2.0,而是将其整合到了Windows管理架构(Management Framework)中。
微软工程师Jeffrey Snover表示:“这一混淆是我们造成的,因为它的重新发布不再称为PowerShell 2.0,而是Windows管理架构。除了PowerShell 2.0之外,Windows管理架构还包括另外两个技术,名为Windows远程管理WinRM 2.0和后台智能传输服务(BITS)4.0
2015-03-06
二分查找算法C++,递归和迭代
//二分查找
#include<iostream>
const int MAXN=10010;
using namespace std;
//二分查找,递归实现
int binarySearch(int a[],int low,int high,int key)
{
//查找某元素是否在数组中,若存在,则返回下标,否则返回-1;
int mid=(low+high)/2;
if(low>high){
return -1;//该元素不在数组中
}
if(a[mid]==key)
return mid;
else if(a[mid]>key)
return binarySearch(a,low,mid-1,key);
else
return binarySearch(a,mid+1,high,key);
return -1;//该元素不在数组中
}
//二分查找,迭代实现
int binarySearch2(int a[],int low,int high,int key)
{
//查找某元素是否在数组中,若存在,则返回下标,否则返回-1;
if(low>high){
return -1;//该元素不在数组中
}
while(low<=high)
{
int mid=(low+high)/2;
if(a[mid]==key)
return mid;
else if(a[mid]>key)
high=mid-1;
else
low=mid+1;
}
return -1;//该元素不在数组中
}
int main()
{
int n,i;
int num,a[MAXN];
int find=0;//查找标志
cout<<"二分查找法,请输入数列个数\n";
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
while(true)
{
cout<<"\n请输入要查找的数:"<<endl;
cin>>num;//读入要查找的数
//find=binarySearch(a,0,n-1,num);
find=binarySearch2(a,0,n-1,num);
if(find==-1)
cout<<"抱歉!查无此数\n";
else
cout<<"恭喜你,查找成功!数列第"<<find+1<<"个\n";
}
return 0;
}
2020-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅