小编mrb*_*ppy的帖子

C字符串程序

我在学校接受了一项任务,即编写一个程序

  • 读三个字符串
  • 在动态分配的内存中存储第三个字符串
  • 按字母顺序打印出第一个单词的最后4个字母.

这是我到目前为止的程序.字符串都存储在不同的变量中,这使得它们难以排序.如果有人能帮助我完成这个项目,我将非常感激.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
   char word1[101];
   char word2[101];
   char* word3;
   char buffer[101];
   scanf("%s", word1);
   scanf("%s", word2);
   scanf("%s", buffer);
   word3 = (char *) malloc(strlen(buffer)+1);
   strcpy(word3, buffer);

   return 0;
}
Run Code Online (Sandbox Code Playgroud)

c string

15
推荐指数
1
解决办法
529
查看次数

Eclipse仍在Mac OSX上使用java 6作为jre

我在我的mac上安装了Eclipse SDK 3.7.1,它运行的是mac osx 10.8.4.我试图让eclipse使用java 7,它安装在/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/但是当我查看eclipse的安装细节时,它仍然用于我的旧java 6安装.甚至在将-vm /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/bin/java添加到eclipse.ini文件之后.

还编辑了Info.plist文件以指向java 7

有人在这有什么建议吗?我完全没有想法.

请注意:我是macs的新手.任何建议,无论大小都会非常感激:)

Info.plist的内容

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">

<dict>
    <key>CFBundleExecutable</key>
        <string>eclipse</string>
    <key>CFBundleGetInfoString</key>
        <string>Eclipse 3.7 for Mac OS X, Copyright IBM Corp. and others 2002, 2011. All rights reserved.</string>
    <key>CFBundleIconFile</key>
        <string>Eclipse.icns</string>
    <key>CFBundleIdentifier</key>
        <string>org.eclipse.eclipse</string>
    <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
    <key>CFBundleName</key>
        <string>Eclipse</string>
    <key>CFBundlePackageType</key>
        <string>APPL</string>
    <key>CFBundleShortVersionString</key>
        <string>3.7</string>
    <key>CFBundleSignature</key>
        <string>????</string>
    <key>CFBundleVersion</key>
        <string>3.7</string>
    <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
    <key>CFBundleLocalizations</key>
        <array>
            <string>ar</string>
            <string>cs</string>
            <string>da</string>
            <string>el</string>
            <string>en</string>
            <string>es</string>
            <string>de</string>
            <string>fi</string>
            <string>fr</string>
            <string>hu</string>
            <string>it</string>
            <string>iw</string>
            <string>ja</string>
            <string>ko</string> …
Run Code Online (Sandbox Code Playgroud)

java eclipse

6
推荐指数
1
解决办法
1万
查看次数

Big O表示法运行时

我已经获得了一些代码来解决它们的大O运行时间,有人可以告诉我我是否在正确的轨道上吗?

//program1
 int i, count = 0, n = 20000;

for(i = 0; i < n * n; i++)
{
    count++;
}
Run Code Online (Sandbox Code Playgroud)

是O(n ^ 2)?

//number2
int i, inner_count = 0, n = 2000000000;

    for(i = 0; i < n; i++)
    {
        inner_count++;
    }
Run Code Online (Sandbox Code Playgroud)

这是一个O(n)?

//number3
for(i = 0; i < n; i++)
{
    for(j = 0; j < n; j++)
    {
        count++;
    }
}
Run Code Online (Sandbox Code Playgroud)

为O(n ^ 2)?

//number4
for(i = 0; i < n; i++)
{
    for(j = 0; …
Run Code Online (Sandbox Code Playgroud)

c big-o

3
推荐指数
1
解决办法
1480
查看次数

使用 grep 删除文本

尝试删除文本文件中包含特定模式的行。我有以下代码不起作用

grep -v "$varName" config.txt
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何让它正常工作,我想让它使用grep而不是sed.

bash

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

c ×2

bash ×1

big-o ×1

eclipse ×1

java ×1

string ×1