Chat

Un invernadero automatizado
Line: 3:26: Cannot find name 'as'.Line: 3:29: Cannot find name 'plt'.Line: 6:10: String literal expected.Line: 8:1: Cannot find namespace 'flow'.Line: 8:1: Cannot find name 'flow'. Did you mean 'Flow'?Line: 11:1: Cannot find name 'def'.Line: 11:5: Cannot find name 'linear_search'.Line: 11:19: Cannot find name 'arr'.Line: 11:24: Cannot find name 'target'.Line: 12:5: Cannot find name 'i'.Line: 12:10: Cannot find name 'range'. Did you mean 'Range'?Line: 12:16: Cannot find name 'len'.Line: 12:20: Cannot find name 'arr'.Line: 13:8: Cannot find name 'arr'.Line: 13:12: Cannot find name 'i'.Line: 13:18: Cannot find name 'target'.Line: 18:1: Cannot find name 'def'.Line: 18:5: Cannot find name 'binary_search'.Line: 18:19: Cannot find name 'arr'.Line: 18:24: Cannot find name 'target'.Line: 19:1: Cannot find name 'low'.Line: 20:1: Cannot find name 'high'.Line: 20:8: Cannot find name 'len'.Line: 20:12: Cannot find name 'arr'.Line: 21:7: Cannot find name 'low'.Line: 21:14: Cannot find name 'high'.Line: 22:5: Cannot find name 'mid'.Line: 22:12: Cannot find name 'low'.Line: 22:18: Cannot find name 'high'.Line: 23:4: Cannot find name 'arr'.Line: 23:8: Cannot find name 'mid'.Line: 23:16: Cannot find name 'target'.Line: 25:9: Cannot find name 'elif'.Line: 25:14: Cannot find name 'arr'.Line: 25:18: Cannot find name 'mid'.Line: 25:25: Cannot find name 'target'.Line: 26:1: Cannot find name 'low'.Line: 26:7: Cannot find name 'mid'.Line: 28:1: Cannot find name 'high'.Line: 28:8: Cannot find name 'mid'.Line: 32:1: Cannot find name 'def'.Line: 32:5: Cannot find name 'measure_time'.Line: 32:18: Cannot find name 'func'.Line: 32:24: Cannot find name 'arr'.Line: 32:29: Cannot find name 'target'.Line: 33:1: Cannot find name 'start_time'.Line: 34:1: Cannot find name 'func'.Line: 34:6: Cannot find name 'arr'.Line: 34:11: Cannot find name 'target'.Line: 35:1: Cannot find name 'end_time'.Line: 39:1: Cannot find name 'def'.Line: 39:5: Cannot find name 'generate_data_and_measure'.Line: 40:1: Cannot find name 'sizes'.Line: 41:1: Cannot find name 'linear_times'.Line: 42:1: Cannot find name 'binary_times'.Line: 44:5: Cannot find name 'size'.Line: 44:13: Cannot find name 'sizes'.Line: 45:5: Cannot find name 'arr'.Line: 45:25: Cannot find name 'range'.Line: 45:31: Cannot find name 'size'.Line: 45:42: Cannot find name 'size'.Line: 46:1: Cannot find name 'target'.Line: 46:24: Cannot find name 'arr'.Line: 47:1: Cannot find name 'sorted_arr'.Line: 47:14: Cannot find name 'sorted'.Line: 47:21: Cannot find name 'arr'.Line: 49:1: Cannot find name 'linear_time'.Line: 49:15: Cannot find name 'measure_time'.Line: 49:28: Cannot find name 'linear_search'.Line: 49:43: Cannot find name 'arr'.Line: 49:48: Cannot find name 'target'.Line: 50:1: Cannot find name 'binary_time'.Line: 50:15: Cannot find name 'measure_time'.Line: 50:28: Cannot find name 'binary_search'.Line: 50:43: Cannot find name 'sorted_arr'.Line: 50:55: Cannot find name 'target'.Line: 52:1: Cannot find name 'linear_times'.Line: 52:21: Cannot find name 'linear_time'.Line: 53:1: Cannot find name 'binary_times'.Line: 53:21: Cannot find name 'binary_time'.Line: 58:1: Cannot find name 'def'.Line: 58:5: Cannot find name 'plot_results'.Line: 58:18: Cannot find name 'sizes'.Line: 58:25: Cannot find name 'linear_times'.Line: 58:39: Cannot find name 'binary_times'.Line: 59:1: Cannot find name 'plt'.Line: 59:10: Cannot find name 'sizes'.Line: 59:17: Cannot find name 'linear_times'.Line: 59:31: Cannot find name 'label'.Line: 60:1: Cannot find name 'plt'.Line: 60:10: Cannot find name 'sizes'.Line: 60:17: Cannot find name 'binary_times'.Line: 60:31: Cannot find name 'label'.Line: 61:1: Cannot find name 'plt'.Line: 62:1: Cannot find name 'plt'.Line: 63:1: Cannot find name 'plt'.Line: 64:1: Cannot find name 'plt'.Line: 65:1: Cannot find name 'plt'.Line: 65:10: Cannot find name 'True'.Line: 67:1: Cannot find name 'buf'.Line: 68:1: Cannot find name 'plt'.Line: 68:13: Cannot find name 'buf'.Line: 68:18: Cannot find name 'format'.Line: 69:1: Cannot find name 'buf'.Line: 70:1: Cannot find name 'img_str'.Line: 70:28: Cannot find name 'buf'.Line: 71:1: Cannot find name 'plt'.Line: 75:1: Cannot find name 'def'.Line: 75:5: Cannot find name 'main'.Line: 76:1: Cannot find name 'sizes'.Line: 76:8: Cannot find name 'linear_times'.Line: 76:22: Cannot find name 'binary_times'.Line: 76:37: Cannot find name 'generate_data_and_measure'.Line: 77:1: Cannot find name 'img_str'.Line: 77:11: Cannot find name 'plot_results'.Line: 77:24: Cannot find name 'sizes'.Line: 77:31: Cannot find name 'linear_times'.Line: 77:45: Cannot find name 'binary_times'.Line: 80:4: Cannot find name '__name__'.Line: 81:5: Cannot find name 'flow'.Line: 81:14: Cannot find name 'main'.Line: 2:1: '=' expected.Line: 3:1: '=' expected.Line: 3:18: '=' expected.Line: 3:26: ';' expected.Line: 5:1: '=' expected.Line: 6:17: ';' expected.Line: 8:1: '=' expected.Line: 8:6: ';' expected.Line: 10:11: Declaration expected.Line: 11:1: Unexpected keyword or identifier.Line: 11:31: ';' expected.Line: 12:5: '(' expected.Line: 12:25: ')' expected.Line: 13:8: '(' expected.Line: 13:24: ')' expected.Line: 17:11: Declaration expected.Line: 18:1: Unexpected keyword or identifier.Line: 18:31: ';' expected.Line: 21:7: '(' expected.Line: 21:18: ')' expected.Line: 23:4: '(' expected.Line: 23:22: ')' expected.Line: 25:9: Unexpected keyword or identifier.Line: 25:31: ';' expected.Line: 27:9: Declaration or statement expected.Line: 27:13: Declaration or statement expected.Line: 31:11: Declaration expected.Line: 32:1: Unexpected keyword or identifier.Line: 32:36: ';' expected.Line: 38:11: Declaration expected.Line: 39:1: Unexpected keyword or identifier.Line: 39:32: ';' expected.Line: 44:5: '(' expected.Line: 44:18: ')' expected.Line: 57:11: Declaration expected.Line: 58:1: Unexpected keyword or identifier.Line: 58:52: ';' expected.Line: 74:11: Declaration expected.Line: 75:1: Unexpected keyword or identifier.Line: 75:11: ';' expected.Line: 80:4: '(' expected.Line: 80:26: ')' expected.


No results...

Frantic Plum Pip boy

Frantic Plum Pip boy thumbnail
como puedo corregir este codigo para que funcione en flux.io import time import random import matplotlib.pyplot as plt import io import base64 from fluxio import Flow
flow = Flow()
@flow.task def linear_search(arr, target): for i in range(len(arr)): if arr[i] == target: return i return -1
@flow.task def binary_search(arr, target): low = 0 high = len(arr) - 1 while low <= high: mid = (low + high) // 2 if arr[mid] == target: return mid elif arr[mid] < target: low = mid + 1 else: high = mid - 1 return -1
@flow.task def measure_time(func, arr, target): start_time = time.time() func(arr, target) end_time = time.time() return end_time - start_time
@flow.task def generate_data_and_measure(): sizes = [100, 1000, 5000, 10000, 50000, 100000] linear_times = [] binary_times = []
for size in sizes:
    arr = random.sample(range(size * 2), size)
    target = random.choice(arr)
    sorted_arr = sorted(arr)

    linear_time = measure_time(linear_search, arr, target)
    binary_time = measure_time(binary_search, sorted_arr, target)

    linear_times.append(linear_time)
    binary_times.append(binary_time)

return sizes, linear_times, binary_times
@flow.task def plot_results(sizes, linear_times, binary_times): plt.plot(sizes, linear_times, label='Búsqueda Lineal') plt.plot(sizes, binary_times, label='Búsqueda Binaria') plt.xlabel('Tamaño del Array') plt.ylabel('Tiempo de Ejecución (segundos)') plt.title('Análisis de Complejidad Temporal') plt.legend() plt.grid(True)
buf = io.BytesIO()
plt.savefig(buf, format='png')
buf.seek(0)
img_str = base64.b64encode(buf.read()).decode('utf-8')
plt.close()
return img_str
@flow.task def main(): sizes, linear_times, binary_times = generate_data_and_measure() img_str = plot_results(sizes, linear_times, binary_times) return img_str
if name == "main": flow.run(main)

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Controls